bluez5: add experimental expression for bluez5

bluez5 has many changes relative to bluez4. Most notable are dependency on
linux-3.4 and new dbus API.
bluez5: mark bluez5 with loPrio
Add cleanupCmds option to pkgs.myEnvFun

This option allows the user to specify commands to run when the shell
exits. This can be used to cleanup operations done in `extraCmds'.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Update gnutls to 3.1.10.
notmuch: patch source to use full path of gpg2

gets rid of the dependency on the old gnupg1. and enables decryption
even if the gpg binary is not in the users environment.

warning: i don't know whether the switch from gnupg1 to gnupg
introduces any incompatibilities. this is a works for me patch.
ProofGeneral: Workaround for bug #458

"ProofGeneral 4.2 byte-compilation fails with Emacs 24.2.90"
http://proofgeneral.inf.ed.ac.uk/trac/ticket/458
update kernels 3.0, 3.2, 3.4, 3.8 and 3.9-rc
haskell-ghc-heap-view: update to version 0.5.0.1
haskell-github: update to version 0.7.0
haskell-io-choice: update to version 0.0.3
pakcs: Disable in Hydra because the build doesn't terminate

It appears to loop saying:

ERROR: load_files/2: No permission to load source `/tmp/nix-build-pakcs-1.10.0.drv-1/pakcs/lib/.curry/pakcs/Prelude.pl' (Non-module file already loaded into module prologbasics; trying to load into user)

http://hydra.nixos.org/build/4760096
bup: enable Hydra builds
zathura: fix missing [/bin/]file issue
update jquery-ui
dhcpcd: Update to 5.6.8
Adding reaver-wps.
Merge pull request #491 from ierton/zathura-fix-file

zathura: fix missing [/bin/]file issue
filezilla: update build to latest version of sqlite
filezilla: cosmetic changes to meta section
filezilla: strip trailing whitespace