Added zlib to FileIO linked libraries.
Added zlib to fix error while linking createMeshElemPropertiesFromASCRaster.
Moved AnalyticalGeometry.* from MathLib to GeoLib.
Changes due to moving AnalyticalGeometry.* from namespace MathLib to namespace GeoLib.
Moved EarClippingTriangulation from MathLib to GeoLib.
Switched namespace for EarClippingTriangulation.
Removed unused function sqrNrm2 from MathTools.{h,cpp}.
Moved TemplatePoint from GeoLib folder to MathLib folder.
Added namespace qualifier before readColorLookupTable().
Moved TemplatePoint from namespace GeoLib to MathLib.

- Implemented class template GeoPoint (see GeoLib/Point.h) and substituted class templates in the typedef.
- Some changes due to changed namespace in MathLib/Vector3.h and GeoLib/Color.h.
Substituting MathLib::checkDistance with MathLib::sqrDist and a comparison.
Implemented a templated sqrDist() function, removed checkDistance().