alternative implementation of point in triangle test
added 2nd eps and documentation
move MeshInformation into MeshLib namespace
add missing include in OGSFileConverter
make MemWatch class being accessible on any platforms, though it does nothing on Windows and Mac.
add a tool checkMesh
fix indentation
[NL] Add DIM, NPOINTS to all ShapeFunction classes.

The expressions are needed for local assembler matrix sizes.
[NL] Add default ShapeMatrices constructor.
[NL] Add Eigen fixed and dynamic ShapeMatrixPolicy.
[ML] Make elements' dimension a constexpr.

Needed for choosing integration method at compile time.
[NL] Add a GaussIntegrationPolicy.

Chooses regular gauss integration but for triangles.
[NL] Remove integration method from isoparam. FE.
[NL] Set integration method in TestFe explicitly.

For this test GaussIntegrationPolicy is used.
[ML] Add compile-time pow() for int exponents.
[NL] Add MeshElement type to ShapeFunctions.
[NL] Remove  T_MESH_ELEMENT from isoparam. FE.

This type is present in the shape function classes.
[T] Remove extra FeType struct using template alias.
[T] Test eigen dynamic matrices only if eigen available.
[T] Remove DefaultMatrixType. Add template to dyn. matrices.