Add tool to extract server demos -> individual player demos on the client
- can read multiple chunks in parallel and merge them together at the end
- runs on worker threads so it doesn't lock main thread
- can specify multiple users to extract at once