Added hiera parameter for doc building.
FIXED missing dependency.
FIXED double equal sign which lead to point to the wrong extra-lib-dirs on cabal install.
FIXED cgi-bin location for CentOS.
Improved memory usage.
Added preparation (shell) provision step.
Applied coding conventions using puppet-lint to all puppet files (#3)
Added pre-commit hook for testing files according to code conventions checked by puppet-lint (#3)