Fix git hide-status for large repos

Add var ZSH_THEME_GIT_PROMPT_STATUS_HIDDEN_PREFIX, to choose color for
git branch name when git status is hidden by:
'git config --get oh-my-zsh.hide-status'

Also, clean up indent for lib/git.zsh