Universal Ruby library to handle WebSocket protocol