Update to cereal 4

Build goes smoothly, tests pass.
add Dockerfile. addresses #136
minor stupid things
Merge pull request #213 from jhenahan/cereal4

Update to cereal 4
Merge branch 'master' of github.com:gibiansky/IHaskell
Fixing #211
use wisdom from alanz/ihaskell
Merge pull request #215 from gregwebs/docker2

Docker2
Update README.md
update docker documentation
Merge pull request #216 from gregwebs/master

update docker documentation
update readme with ipython info, closes #175
Adding IHASKELL_IPYTHON_ARGS support, closes #208
Merge branch 'master' of github.com:gibiansky/IHaskell
minor nb updates
make note of IHASKELL_IPYTHON_ARGS
Better error message if running build.sh from outside cabal dir
Change diagrams dependency to diagrams-core.
Incorporating @aavogt changes for ihaskell-magic
Adding rlangqq