add global_gitignore
Add some additional vim config

* cleanup auto-relative line numbers (original implementation was proving very buggy)
* Add some additional plugins for more uniform experience with what I'm personally used to