Update vimrc to be more modular

In order to easily create/delete parts of ViM setup, group similar parts
and create separate files.  Settings for general vim, display, keyboard
shortcuts/remappings, search, and ctrlp plugin.

Issue: #7