Rework of the zsh completions file

I fully redid the zsh completions, because they weren't working for me at all.
Stuff actually works now, and there are AUR completions if the optional dependency aur-git is installed.