Move .gitconfig to XDG location

This lets a custom `~/.gitconfig` override the settings in
`~/.config/git/config`.
Fix spacing in Git config file