Improve WebSocket backpressure handling and logs
Add pacing and diagnostic features to server and client
- Client: SLOW_MODE, heartbeat handling, reduced log spam, ping timing,
and message rate/progress metrics
- Server: reduce PAGE_SIZE, add MESSAGE_DELAY_MS, heartbeat interval,
safer send with error logging, more frequent backpressure checks and
clearer 1006 diagnostics