Perform belated version bump

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Remove obsolete `-fno-warn-unused-imports`

The "apparent bug in GHC, reports a bogus warning for the Prelude import
below" doesn't seem to occur in GHC HEAD anymore.

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Add explicit `{-# LANGUAGE CPP, PackageImports #-}` pragmas

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
`M-x delete-trailing-whitespace`

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Modernize and refactor `haskell2010.cabal`

 - Update to `cabal-version>=0.10`
 - add missing `Setup.hs`
 - add `Prelude` category
 - set proper version constraints
 - order module list according to H2010 report TOC
 - update homepage & bug-reports URL

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>