add personal customizations

* setup for Go (add bin path for my preferred workspace)
* hack for respecting .rvmrc or .ruby-[version|gemset]
* additional plugins for vim
* add more files to gitignore
* set default push behaviour to current