Re-implement ghcWithPackagesOld as a variant of ghcWithPackages that ignores collisions.

This change is intended to fix <https://github.com/NixOS/nixpkgs/issues/1161>
and to address some of the concerns that come up during the discussion of
<https://github.com/NixOS/nixpkgs/commit/d64917ad17277b8e16893ee31533ec2e33446fa7>.
scala: add expression for scala 2.10.x branch.
Merge pull request #1188 from peti/reimplement-ghcWithPackagesOld-by-wrapping-ghcWithPackages

Re-implement ghcWithPackagesOld as a variant of ghcWithPackages that ignores collisions.
haskell-parsers: update to version 0.10.1.1
haskell-github-backup: update to version 1.20131101
haskell-Chart-cairo: update to version 1.1
haskell-Chart-gtk: update to version 1.1
haskell-Chart: update to version 1.1
haskell-accelerate-cuda: update to version 0.13.0.4
haskell-accelerate-examples: update to version 0.13.0.0
haskell-accelerate-fft: update to version 0.13.0.0
haskell-active: update to version 0.1.0.9
haskell-crypto-numbers: update to version 0.2.2
haskell-cuda: update to version 0.5.0.2
haskell-cufft: update to version 0.1.0.1
haskell-dbus: update to version 0.10.5
haskell-lifted-base: update to version 0.2.1.1
haskell-pipes-parse: update to version 2.0.2
haskell-tasty: update to version 0.4
haskell-texmath: update to version 0.6.5.1