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>.
nixos: capitalize a bunch of service descriptions

(systemd service descriptions that is, not service descriptions in "man
configuration.nix".)

Capitalizing each word in the description seems to be the accepted
standard.

Also shorten these descriptions:
 * "Munin node, the agent process" => "Munin Node"
 * "Planet Venus, an awesome ‘river of news’ feed reader" => "Planet Venus Feed Reader"
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