Add zsh completion

Adds zsh autocomplete support for cargo command.
I tend to prefer to leave this to `$HOME/.gitignore`, perhaps this could be left out for now?