[Turbopack] add persisting to the new backend (#69668)
### What?
Takes regular snapshots of the state of the system.
Stores task cache and task data in a lmdb database.
Currently active operations are paused, stored and continued on restore.
Task Cache need large keys, so key hashing and lookup is added on top of
LMDB for that.