Split .gitconfig into global,system, and user

It's kind of overkill but since I have another user on my local machine
and whole different machine (Ubuntu) at work that I want to share my
dotfiles with, this seems a push in a better direction