Fix a probable bug in handling hs- port OPTIONS.

Submitted by:	antonie
lang/ghc and bsd.cabal.mk: Revamp LLVM code generation support
lang/ghc: Fix build with DOCS disabled

Reported by:	obraun