Sends a JSON message.
Future<bool> sendJson(Map<String, dynamic> json) async { return send(WebSocketMessage.json(json)); }