Add submodule support to Source::Git

This should complete submodule support for the GemDependencyAPI