Added GO env vars and vim-go
Fixing broken .gitconfig

* Using git-config to set the config
* Improved logging
* Added .gitconfig to .gitignore