Improve websockets implementation.
Improve websockets implementation.

- The context is now a real context with additional keys.
- The ctrl channel now sends :open or :close keywords.

This commit may be a lighweight breaking change.

funcool/catacumba,funcool/catacumba,funcool/catacumba