Guard zsh files with global zsh-completion USE flag

I was not sure to submit a patch to b.g.o or a PR here, but this was easier.