Add hub completion

Hmm, I tried to adapt the original completion (https://github.com/defunkt/hub/blob/master/etc/hub.zsh_completion) to the guidelines.