Fetch submodules when cloning the main repository

It is possible to fetch the submodules when cloning the main repository.
Merge pull request #2274 from TheHippo/patch-1

Fetch submodules when cloning the main repository