cabal: minor code re-factoring of shleavy's patch that allows building packages without a Setup.hs file

https://github.com/NixOS/nixpkgs/pull/3585
cabal: cosmetic
cabal: enable multi-threaded builds with GHC 7.8.x or later

https://github.com/NixOS/nixpkgs/issues/3220
haskell-happy-meta: update to version 0.2.0.6
haskell-loop: add version 0.2.0
haskell-haddock-library: add version 1.1.0
haskell-packages.nix: drop trailing whitespace
haskell-data-fin: update to version 0.1.1.3
haskell-dynamic-cabal: update to version 0.3.2
haskell-implicit: update to version 0.0.3
haskell-markov-chain: update to version 0.0.3.3
haskell-matrix: update to version 0.3.4.0
haskell-pandoc-citeproc: update to version 0.4
haskell-pandoc: update to version 1.13
haskell-streaming-commons: update to version 0.1.4.2
haskell-texmath: update to version 0.8
haskell-warp: update to version 3.0.0.8
haskell-cabal-bounds: update to version 0.8.3