Bug 820953 - Expose web-socket API.

This currently test against `ws://echo.websocket.org` since testing it locally has being kind of pain. I can make it work but it'll require landing [some of my modules](https://github.com/Gozala/jetpack-io/blob/master/net.js) to a tree, if that's reasonable solution I'm happy to do that too.