modify lineartoquadratic to include support for VTK quadratic hexahedron types
Further modification to lineartoquadratic to include support for quadratic hexahedra

Currently able to read in and insert nodes from a linear hex mesh to give 20 or 27 node quadratic hexas
Additional work required to properly fit quadratic nodes to a reference surface. Need to add quad hexa cell type to vtkvmtkFEShapeFunctions
Merge branch 'master' into quadraticHex
add triquad hex and biquad quad to vtkvmtkFEShapeFunctions
add triquad hex and biquad quad to vtkvmtkGaussQuadrature
add triquad hex and biquad quad VTK types to vtkvmtkFDNEUTWriter
fix linearToQuadratic for projected face nodes on 27 node triquadratic hexahedra
fix some autoformatting issues to match the rest of the code style in linearToQuadratic
adding support for non-legacy quadratic hex/quad
revert fitted face points (points in the center of surface quads for 27-node triquadratic hexahedra) to using a legacy relaxation method.

I was going to try to set up mid-face points similar to the 'non-legacy' method for edges but I realized this wouldn't work as easily, since you need to know the type of surface element (quad, triangle, hexagon, etc) in order to know how many verticies are on the face.
I'm open to thoughts/suggestions on other ways to do this but this method works for the time being.

modified:   vtkVmtk/Misc/vtkvmtkLinearToQuadraticMeshFilter.cxx
clarify vmtklineartoquadratic options
Merge pull request #75 from dladd/quadraticHex

Add support for 20 and 27 node hexahedra to linearToQuadratic filter