Updated vimrc so temp files, undo files etc go into temp directory