Lots of changes. Crufty stuff removed, code modularized a ton to
work on Linux and/or Mac. Hostname-specific environments can be
customized via a file in system-confs.
fix: Passes tests

Macs had an issue with colored ls output and there was a path error
with virtualenvwrapper.
feat(vimrc): light