Update .cabal file and LANGUAGE pragmas
-rw-r--r-- 18 .gitignore
-rw-r--r-- 7910 C.hs
-rw-r--r-- 2520 Common.hs
-rw-r--r-- 27155 CrossCodegen.hs
-rw-r--r-- 4022 DirectCodegen.hs
-rw-r--r-- 4892 Flags.hs
-rw-r--r-- 9919 HSCParser.hs
-rw-r--r-- 1611 LICENSE
-rw-r--r-- 8994 Main.hs
-rw-r--r-- 522 Makefile
-rw-r--r-- 147 Makefile.inc
-rw-r--r-- 2399 Makefile.nhc98
-rw-r--r-- 46 Setup.hs
-rw-r--r-- 2822 UtilsCodegen.hs
-rw-r--r-- 1844 ghc.mk
-rw-r--r-- 1435 hsc2hs.cabal
-rw-r--r-- 774 hsc2hs.wrapper
-rw-r--r-- 5585 template-hsc.h