[ melvincarvalho/gamestr ] simplify mobile recovery: just reload page when stale
On mobile browsers, graceful WebSocket reconnection is unreliable.
Now all recovery paths (touch, click, focus, visibility, pageshow,
RAF heartbeat) will trigger a full page reload if connection is
stale for >60 seconds. This is the nuclear option but most reliable.