Improved vimrc to check if plugins are installed

Rather than blindly trying to load all plugins, the vimrc now checks to see if a
plugin exists before attempting to load it. If the relevant dir exists, the
plugin is loaded.