Configure gnupg to use pinentry by default.

This makes gnupg much more usable out of the box.
Remove obsolete patch.
Remove use* options and let the user set optional dependies to null if
they don't want to use them.
Apply recent changes from gnupg/default.nix to gnupg/git.nix

gnupg/git.nix doesn't build, but it didn't build before either.
krb5: Update to 12.2.2.

Fixes security vulnerabilities CVE-2014-4341, CVE-2014-4342,
CVE-2014-4343, CVE-2014-4344 and CVE-2014-4345.
Add roconnor to GnuPG maintainers.
ncmpc: enable colors and lyrics screen.
ncmpc: bump version to 0.24.
Remove unmaintained gnupg2_1.
Comment on optional dependencies for Gnupg.
wrapFirefox: add support for firefox.icedtea
Adding roxterm package.
Merge pull request #4123 from falsifian/krb5

krb5: Update to 12.2.2.  (Please test before merging.)
Took out builder script for default builder.

Removed the builder script in order to use the default builder based on
comments from a code review.
Merge pull request #4167 from cdepillabout/roxterm

Adding roxterm package.
haskell-bv: update to 0.3.0

Fixes the package, original problem reported and fixed at
https://bitbucket.org/iago/bv-haskell/issue/1/does-not-build-with-ghc-783.
Merge pull request #4157 from abbradar/icedtea-web

Add support for IcedTea in Firefox
Merge pull request #4144 from 1126/bump-ncmpc

Bump ncmpc to 0.24
Updates ocaml-sexplib and ocaml-typeconv

Fixes OCaml / camlp5 version mismatch
Revert "tzdata: bump to 2014g."

This reverts commit 4dce30e51040b18792ac32726a9d2696017e08f0.

Breaks all go packages.