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.
Using logog for logging within class MeshLib::Element.
Using logog for logging within class MeshLib::Mesh.
Using logog for logging within the pyramid mesh element.
Using logog for logging within the hex mesh element.
Using logog for logging within the prism mesh element.
Using logog for logging within the tet mesh element.
Using logog logging within class MeshCoarsener.
Merge pull request #69 from TomFischer/UsingLogogInMeshLib

Using logog in MeshLib.

Replace all of std::cout std::cerr.
Merge pull request #36 from bilke/pre-commit-checks

Enables configuration of uncrustify pre-commit-check.

Uncrustify is a source code beautifier. Enabling this via scripts/init.sh runs uncrustify before commit on the changed files and *suggests* changes to the code to be conform with the style guide.

This should enforce a common code style and reduce number of white-space changes and also improve the readability of the code.