added enhanced cpp highlighting, more vimrc tweaks