116a60e404
* Update JS package versions. * Forgot to remove a debugging log statement. * Figured out the peerDependency npm issues... react-scripts thought it needed an old version of typescript, which we don't even need. * Re-work state broadcasting mechanism to prevent excessive data transmission. * Tidy up delta parsing, handle failure to serialize state diffs. * Apply diffs in batches and use immer to apply them in a simple way. * Update frontend build. * Update stale docstrings. * Rebuild frontend. * Delete a file that wasn't being used.