git: new aliases/functions, fixes to submodule functions