Vim config, plugins; zsh completions

* [vim] Adjust mental model wrt vim/Python (i.e. tab/space) settings
* [vim] Use basic (for now) syntax checking
* [zsh] Add zsh-completions
* [vim] Start using Gundo
* [vim] I started using vim + macvim from homebrew (closes #3)