Added functionality for automatically initializing git submodules.
In scripts/cmake/SubmoduleSetup.cmake there is a CMake-variable which lists required submodules. The bash-script in scripts/cmake/SubmoduleCheck.sh checks if the submodule is already initialized. If not the submodule gets initialized.
Before this can be merged I have to check if it also works on Windows.
See also #42 (closed).