add submodule update flow in make
fix path for Vundle and emmet-vim
ignore files