patch applied (cabal-branches/cabal-1.2): Use cpp-options rather than abusing ghc-options