Fixing the cross gcc building.

gcc 4.8 added libatomic, and it has to be disabled in case of
gccCrossStageStatic, as it requires libc.
haskellPackages.amqp: Don't run tests

The tests require a running AMQP server, and fail if there isn't one running.
haskellPackages.networkMetrics: New expression
haskell-retry: jailbreak to fix build with recent versions of 'exceptions'
pass: Bump to 1.6.2.
pngcrush: update from 1.7.71 to 1.7.73.
rebar: update from 2.2.0 to 2.3.0
elixir: update from 0.13.0 to 0.13.2
linux: Update to 3.12.20
nspr: Update to 4.10.5
nss: Update to 3.16.1
firefox: Update to 29.0.1
testdisk: Enable NTFS support
blender: Make JACK support optional.
Update haskell-http-kit to version 0.4.0
unetbootin: update 585 -> 603
mednafen: fix wrong URL (close #2696)
nixos/duosec: Add an option to allow TCP forwarding

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Merge pull request #2698 from sol/update-http-kit

Update haskell-http-kit to version 0.4.0
switch-to-configuration: Don't restart instances of user@.service

Restarting user@ instances is bad because it causes all user services
(such as ssh-agent.service) to be restarted. Maybe one day we can have
switch-to-configuration restart user units in a fine-grained way, but
for now we should just ignore user systemd instances.

Backport: 14.04