Fallback to AJAX if WebSocket dies or isn't supported, probably terrible framework for WebSocket integration