Fix/extractsurface3DH1D
This MR extends the extract surface module of FieldConvert to work with 3DH1D expansions. The addnormals option is also extended to 2D and 3DH1D expansions.
I had to force FieldConvert to declare all expansions using NewField=true, since otherwise it would not work. This seems to be a problem with the copy constructor from ContField3DH1D (maybe with the boundary expansions?).