externalized aspects of .gitconfig

* user is now stored in external_gitconfig (because it's different
	on work and personal computers)
* api tokens are now stored in external_gitconfig
	Because they're supposed to be secret you fool.
	(yes, i changed it)