Use gid for git diff with 'smart' auto completion.
Fail immediately when trying to use unset variables. DZEN_OPTS is overwritten later on, so never really used.