zsh: silently ignore unsave directories during compinit
zsh: donot rely on hg prompt extension
zsh: move prompt functions to where they belogn
vim: various changes