This adds support for cloning and extracting git submodule