[zsh git prompt] from techanic
zsh git prompt -- almost perfect
rest of uncommited stuff