add zsh completion support
Merge pull request #14 from unc0/zsh-completion

Add Zsh completion support, fixes #11
Move shell completion files to `contrib/`
Convert documentation to the AsciiDoc format
add "update" subcommand