rework the fix for websockets so archivedEventStream will still have the dropped packets bug but will at least log that it drops packets
Merge branch 'websocket' into latest