Add completion to zsh.

Add completion capabilities to zsh provided by
github.com/zsh-users/zsh-completions. The install script search/replaces a
placeholder in zshrc, to add zsh-completions src dir to zsh's fpath. The
search/replace produces a new file which is ignored by git, and used for the
symlink from ~/.zshrc.