Changes to haskell98(4)

Changes to haskell98:
commit aba86664c1779e9a1b4b47318e6de1ef80b76d0c
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sat Oct 26 22:15:45 2013 +0200

    Modernize and refactor `haskell98.cabal`

     - Update to `cabal-version>=0.10`
     - add missing `Setup.hs`
     - add `Prelude` category
     - update version constraints
     - update bug-reports URL
     - add `repository this`

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

commit cb4d6a98c8ba71339479e6ae108683ea7ce3fa91
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sat Oct 26 21:59:03 2013 +0200

    `M-x untabify` & `M-x delete-trailing-whitespace`

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

commit 7a40bb51351bb029ef4a5e4dddba67539559a421
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sat Oct 26 21:56:05 2013 +0200

    Add explicit `{-# LANGUAGE CPP #-}` pragmas

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

commit 0e2e0928d8981d0afa5ec94a9d62293e981584e4
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sat Oct 26 21:54:35 2013 +0200

    Drop redundant `-fno-warn-deprecations`

    Doesn't seem to have any effect with GHC HEAD.

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