Allow websocket listeners to define at most 2 OnMessage handlers, one fo...

...r binary and one for either string or json data
ditto