git aliases for editing config files

'git edit-config' to edit global config
'git edit-config-local' to edit project config
git 'topic' branch alias