Add vimrc
Add shell script to prep .vim dir
Add bashrc
Add vim-golang and powerline config
Add 'filetype on' to prevent errors with git

On OSX 'filetype off' will make vim return an error code after editing
if filetype is already off. This makes git commits fail with a generic,
unhelpful error message. The dirty fix is to turn 'filetype on' before
attempting to turn is off again.
Pull files from current repo