haskell-base64-bytestring: disable test suite do fix the build

https://github.com/bos/base64-bytestring/issues/15
haskell-alternative-io: drop obsolete package
haskell-transformers-compat: provide different versions for GHC 7.8.2 and below

transformers is a core library in GHC 7.8.2, so that compiler is stuck
with an older version of the -compat library.
haskell-HTTP: don't add a global 'network' override for HTTP 4000.2.5
Switch GHC 6.10.x to network 2.2.x because newer versions give buffering errors (according to the Cabal file from HTTP, which excludes newer versions from building)
haskell-haskeline: jailbreak to fix build with transformers 0.4.x
haskell-storable-record: jailbreak to fix build with transformers 0.4.x
haskell-failure: jailbreak to fix build with transformers 0.4.x
* haskell-blaze-builder-enumerator: jailbreak to fix build with transformers 0.4.x
haskell-utf8-string: patch to fix build with GHC 6.12.x

https://github.com/glguy/utf8-string/issues/9
haskell-cabal-dev: remove obsolete package

All cabal-dev functionality has been merged into cabal-install.
haskell-data-accessor: jailbreak to fix build with transformers 0.4.x
haskell-arithmoi: jailbreak to fix build with transformers 0.4.x
haskell-persistent-template: jailbreak to fix build with transformers 0.4.x
haskell-shelly: move version override to haskell-defaults.nix
haskell-multiplate: jailbreak to fix build with transformers 0.4.x
haskell-system-filepath: require at least Cabal 1.8 to build
haskell-tabular: jailbreak to fix build with transformers 0.4.x
Stick to transformers 0.3.x everywhere; the new versions breaks just about every other package that we have.
haskell-BlogLiterately: update to version 0.7.1.7