submodule updates and .vimrc changes
merged changes to automatically handle ctags