updating to use concat and add pathogen plugin
added vagrant configuration
added pathogen user support and cleaned up vimrc template
code cleanup for puppet-lint