Refactoring of the PrettyPrint module; added the new class Pretty for pretty-printing ASTs which supercedes all the other interfaces for the same purpose
fixed a deprecation warning due to change in Template Haskell interface
*sigh* ghc-7.4.1 doesn't have reportError in TH
updated the .cabal file