Modified version of ExternalProject that init only git submodules actually used