rename MeshGeoTools namespace to MeshGeoToolsLib to make it consistent with a directory name
refactor rotation functions to seprate functions to compute a rotation matrix and a function to rotate points with a given rotation matrix
Merge pull request #370 from norihiro-w/rename-namespace-MeshGeoTools

rename MeshGeoTools namespace to MeshGeoToolsLib
use Point class instead of double* in GeoLib
Merge petsc_matrix
Try to fix the compiler error on travis
Try to fix the compiler error on travis, add a template argument for a DenseMatrix instance in the test fucntion
Merge pull request #372 from norihiro-w/use-Point

use Point class instead of double* in GeoLib
Merge pull request #371 from norihiro-w/refactor-rotate

Refactoring point rotation functions
Changes with the comments by Nori, Tom and Lars
Change back the name of _d_nz and o_nz
Change DIAGONAL to diagonal in the comments of PETScMatrixOption
Updated VtkFbxConverter to have properties exported.
Mesh connectivity tests for line and quad meshes.
Allow neighbors in edge/line element. Update connectivity calculation.
[MeL] Rename setElementsConnectedToElements to setNeighborElements.
[MeL] Remove extraneous element type check.
[TMeL] Replace initializer list with explicit result.
[TMeL] Add triangle/line mesh neighbor test.
Check elements dimension in addNeighbor().