Add option to set Haskell language extensions for GHC

In preparation for flycheck/flycheck-haskell#3
Merge pull request #392 from flycheck/ghc-extensions

Add option to set Haskell language extensions for GHC