VIMRC breakout experiment

I'm trying to manage vim via smaller bite sized pieces. Here's the
breakdown:

- vimrc is still linked in the link dir
- vimrc loads essential commands first
- vimrc then sources individual vim config scripts by name

The goal is to hopefully manage changes in a more organized fashion than
one giant vimrc file like most I've seen. Waiting to run into serious
issues.
Add color to git diffs with auto
link vimrc and vim the cowboy way
don't worry about submodules for now
Make the diff pop