Handle WebSocket binaries not only text

I'm not sure we should care about binaries with XHR, but at least it is helpful for debug to pass any data to custom handler.