alternative implementation of point in triangle test
added 2nd eps and documentation
add VTK2TIN, TIN2VTK
add TINInterface in FileIO
use TINInterface in OGSIOVer4
add convertSurfaceToMesh()
use Surface object as intermediate data in the conversion
use Git SHA as the version number
renamed existing test methods and introduced selection method
added second eps to old function to unify interface
adjusted tests
removed trianle-point-test using pointers to points and adjusted the one place where this was used
add OGS_USE_MPI cmake option and USE_MPI macro
add Logog Cout which allows one computing core (rank 0) to print the log
[FileIO] Test for reading TINs.
[FileIO] Corrected readTIN() and made it more robust.
[FileIO] readTIN(): check if tri isn't degenerated.
Merge remote-tracking branch 'tom/add-TIN-tools' into add-TIN-tools
Merge pull request #503 from endJunction/NumLibShapeFunctions

Num lib shape functions
add padLeft() to StringTools