vimrc: add syntastic
vimrc: syntastic config
vimrc: syntastic puppet-lint config
vimrc: check for required syntastic binaries
vimrc: add vim-airline plugin
vimrc: don't pollute folders with undo files
vimrc: make check for undo support nicer