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