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