Standardizing spacing, formatting, indentation, etc.
Hoist function calls out of loop conditionals.
We are using a vtkDoubleArray, so don't convert the mesh point
coordinates to single precision unnecessarily.
Again, don't degrade to single precision when double is available.
Making reading work, adding support for 2D and 1D element types.

Fixed a bug with VTK connectivity for EDGE3.