Compiler.Prelude: Only import the Typeable type (fixes GHC 7.8 warning)
Use Compiler.Prelude as much as possible
Prune some pragmas
some hlinting
Only expose Config and CompileError from Fay instead of all of Fay.Types
Expose Fay.Types for now (deprecated) and export CompileState from Fay