GTSubmodule additions

Some more wrappers for `git_submodule` functionality.