gitconfig: Make some aliases more robust

So they work on any shell
vimrc: Auto reload files changed outside of vim