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"
Updating ts to 0.7.4.
Don't set the default channel to 13.10 when installing from master

Partial revert of 619a1f561480a300ce28f0f471e73fecda85fd60.
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