Change name of `WebSocket.send` to `WebSocket.open`.

Begin adding documentation to raw JS files.
Switch away from `Object.create` which was actually extremely slow given the particular way it was used.