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