theme: fix for light bg, add theme-variant()/ZSH_THEME_VARIANT
minor Fix for older git bug with rev-parse across two lines