Update upper bounds

I've increased the version bounds of all package to include `websockets-0.9`, `text-1.2` and `conduit-1.2`. I've tested the `latency` and `chat` (Yesod and Snap) examples with these new package versions. To get them to work, I've had to make some changes to their cabal files. In particular, with `websockets-0.9` you apparently need to compile your executable with `-threaded`.