git: Add gitconfig
git: Add gitconfig

Has all the basic configurations and some more. Editor, default branch
name and diff are properly configured.

Only "clean pulls" are accepted (through ff = only). Merge always
creates a merge commit (through ff = false).

cenouro/dotfiles