Added support for websockets:
* a socket.io server
* a new configuration item (Events)
* distinction between public and private messages