Reorganize contributed completion scripts to add zsh completion

We have permission from @felixr to import his zsh completion script contrib, so I've reorganized our completion scripts and added zsh.

This way we can more easily facilitate collaboration on updates to these scripts.