move git config into puppet

this should avoid conflicts with the stupid .gitconfig file, since
there are other variables that might vary based on system and boxen
needs to overwrite things