zsh: rationalized branch/commit colors in prompt
zsh: print exit status instead of just changing the color