Uncrustify git hooks working on *nix.

Hooks must be initialized with scripts/init.sh.

Some fixes for the Windows uncrustify install script.

Some fixes for the Windows uncrustify install script.
Some fixes for the Windows uncrustify install script.
Write uncrustify tool location in repos git settings.
Disabled hook setup on Windows.
Fixed wrong git setting thanks to Dima.
Revert "moved vtk-independent functionality from VtkRaster to Raster and modified existing functionality in Raster so that everything fits."

This reverts commit eede36327223df9161289f1e80fef1cef45af909.
added iterator types and methods Raster::begin() and Raster::end(),
changed signature of constructor, Raster::refineRaster(), added documentation
compress vector of source properties
switched columns and rows of raster (raster->getNCols(), raster->getNCols()) while calling Vtk::MeshConverter::convertImgToMesh()
added a default value for the id parameter in constructor
introduced mesh grid to improve speed
added Grid::getPntVecsOfGridCellsIntersectingCuboid()
some optimizations for speed up the computations
changed the user interface of tool createMeshElemPropertiesFromASCRaster
added method Raster::getNoDataValue() to handle no data values properly; fixed a memory leak
refactored convert raster to mesh functionality from class VtkMeshConverter
using raster to create mesh (without an intermediate step to create a image)
fixed a bug in Raster::writeRasterAsASC() and corrected a typo
changed signature and implementation of ConvertRasterToMesh::constructMesh()
added required option for property output
changed logog error output macro name