New git plugin: git2

Compared to the first git plugin, this one adds several organised
git aliases and increase the completion function provided by zsh.

Please note that is is a complete rework, with many new aliases
to relearn.