haskell-defaults.nix: don't override Cabal on recent GHC versions

Doing so achieves little, but it causes build errors because of version
conflicts.