Add a websocket signaling server impl

PTAL
(Sorry for the previous abandoned requests. I'm new to the github work flow and messed up the repository)
This could be just "message", and merged with the one I proposed in the big code blob previously.