added zsh keybindings
better zsh prompt
smarter zsh git dirty check