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)
Could just write /$ROOMID/$CLIENTID, and then lots of the explanatory text could be removed.