zsh: enhance completion

* With correction.
* With colors.
* With interactive selection for long list of alternatives.
git: add aliases gcv, gcav