fix: use forked websocket.zig with TCP split fix
Switch to zzstoatzz/websocket.zig fix/handshake-tcp-split branch
which guards the handshake parser against TCP splitting data between
\r and \n, preventing panics under load.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>