Added .gitconfig, .bash_profile and made a DRY way to add new dotfiles that won't overwrite existing ones.