Determine the default branch name for submodules
Similar to rust-git-workarea!84 (merged), the SubmoduleContext
needs to determine the default branch name for a submodule. This likely can be factored out onto GitContext
in some way to avoid duplication.
Cc: @brad.king