Merge pull request #274 from bgamari/master

Various updates
Adding version requirement for HTTP
Version bump to 0.4.2.0
Update readme. Closes #265
Move code cell config earlier, closes #257
Switch to dynamic linker to avoid segfault on Ubuntu
Workaround changed API in Chart-cairo 1.3
Merge pull request #277 from puffnfresh/master

Workaround changed API in Chart-cairo 1.3
Fixes #283
Merge branch 'master' of github.com:gibiansky/IHaskell
ghc-parser: add missing build-tools directive
Merge pull request #290 from edwtjo/ghc-parser-build-tools

ghc-parser: add missing build-tools directive
catMaybes, explicitly use ClassyPrelude
Hide ClassyPrelude 0.10.* readChan and writeChan
Merge pull request #296 from edwtjo/nixos-fixes

NixOS fixes
Removed -dynamic flag.
Version bump.
Various upper bound bumps