Zsh compatibility and shebangs.

Would you also accept an if statement to make auto-completion zsh compatible?
Calls zsh's bashcompinit in case the user hasn't already done so in their .zshrc.  Also adds shebangs.