Fix SASL PLAIN authnetication when using WebSocket

Commit b86742c85fc7a4d695fe193ae2d4e0423190c9ff moved allow_plain to
connect method, which broken WebSocket connections as WebSocket
overrides connect.
Fix it by accepting allow_plain in WebSocket connect.
Update WebSocket browser status
Update WebSocket jsdoc
Merge pull request #40 from rraptorr/websocket_plain

Fix WebSocket connection with SASL PLAIN
Merge branch 'websockets_reloaded'
add 'xmllang' as internal var to save on suspend
add function _getSuspendVars to have a default within inheritance
implement _resume and _suspend for websockets
remove resume and suspend to not override default behavior