Fix compiled-in /bin/bash in foomatic filters

Foomatic filters contained a 64-char c string hardcoded to /bin/bash.
This caused some filters (at least pdftops) to fail.

I also had to increase the size of the string because nix paths are too
long.
squish cups patches all into one statement
add bdimcheff as maintainer
add devede DVD creator gui
fix selenium python bindings
Add GHC 7.8.4 and create haskellPackages_ghc784 package set.
Merge pull request #5428 from bdimcheff/fix-cups-filter-bash

Fix compiled-in /bin/bash in foomatic filters
Merge pull request #5448 from bdimcheff/devede

Add devede
Haskell NG.
hackage-packages.nix: manual edits that need to backported to cabal2nix!
haskell-modules: implement shared library linking, check phase, object splitting, etc.
hackage-packages.nix: manually disable test suite for 'setenv'
haskell-generic-builder: re-write the way build inputs are found

Every package has a directory $out/nix-support/${ghc.name}-package.conf.d that
contains the transitive closure of all build inputs required to build this
package (and run the test suite).
hackage-packages.nix: manually disable haddock phase of 'hspec-discover'
hackage-packages.nix: manually disable test suite for 'doctest'
haskell-generic-builder: set $GHC_PACKAGE_PATH to fix doctest-style unit tests
haskell-generic-builder: re-enable support for running jailbreak-cabal
hackage-packages.nix: manually jailbreak ChasingBottoms
haskell-generic-builder: add 'hasActiveLibrary' convenience variable
haskell-generic-builder: run haddock only if the package contains a library