Move 'cryptol' and 'darcs' from the generic Haskell package set into all-packages.nix.

These packages need very a version of GHC to compile.
all-packages.nix: strip trailing whitespace
haskell-happstack-server: update to version 7.3.8
haskell-hspec-wai: update to version 0.3.0
haskell-http-client: update to version 0.3.7.1
haskell-hxt-http: update to version 9.1.5
haskell-hxt: update to version 9.3.1.6
haskell-language-glsl: update to version 0.1.0
haskell-tasty-hunit: update to version 0.9
haskell-text-icu: update to version 0.7.0.0
haskell-wai-extra: update to version 3.0.2
haskell-warp: update to version 3.0.1.1
haskell-xss-sanitize: update to version 0.3.5.3
haskell-yesod-auth: update to version 1.3.4.1
haskell-yesod-form: update to version 1.3.15.1