style fixes
vim plugins
ignore dirty submodules caused by vim help tags
some plugins and conf