Turn assertion about oneshot services into a warning
systemd: Re-allow Restart=yes with Type=oneshot
icedtea7: Update from 2.4.6 -> 2.4.7

Fixes a bunch of CVEs.

Removed 2.4.6 build patch, as it's no longer necessary.
spl, zfs: Add git versions, based on recent commits

Upstream has not been tagging new versions for a long time, but we need
compatibility with newer kernels. The 0.6.2 versions already have a bunch of
backported compatibility patches, but 3.14 kernels need even more.

Also, the git versions have fixed a bunch of crashes and other bugs, so perhaps
we should just bite the bullet and just use recent git versions (as sometimes
upstream recommends, when people run into bugs).

This adds a new "boot.zfs.useGit" boolean option, so that a user can
easily opt into using the git versions.
pakcs: update hash for latest version.
haskell-cabal-meta: re-generate with cabal2nix
haskell-gtk2hs-buildtools: update to version 0.12.5.2
haskell-git-annex: update to version 5.20140412
haskell-RepLib: update to version 0.5.3.2
haskell-aeson: update to version 0.7.0.3
haskell-alsa-mixer: update to version 0.2.0.2
haskell-alsa-pcm: update to version 0.6.0.2
haskell-atomic-primops: update to version 0.6.0.5
haskell-chell-quickcheck: update to version 0.2.3
haskell-conduit-combinators: update to version 0.2.4.1
haskell-conduit-extra: update to version 1.1.0.1
haskell-conduit: update to version 1.1.0.2
haskell-connection: update to version 0.2.1
haskell-cookie: update to version 0.4.1.1
haskell-dataenc: update to version 0.14.0.6