zsh completion for GHC

Missing completion for ghc, ghci and ghc-pkg.

Taken from the link on http://www.haskell.org/haskellwiki/Zsh at the bottom.