vim: fix ftplugin overrides
vimrc: support less and saner C++ syntastic flags