Adding some error handling to check for zero-length buffers.  Also supporting text-based websocket messages in the format created by OSCMessage.toString() (not for bundles, yet).