git: spaces to tabs in gitconfig

to match what happens when you add something with git-config
git: add github config for gist command
vim: add salt-vim