Added dependencies to README

* Updated to current GHC version
* Added utf8-string, random and network dependencies
DatatypeContexts compile flag

This flag is deprecated and the code should be updated instead
but this works for now.
Merge pull request #1 from emilv/compile-update

Compile update