[ENG-6650 : Add cryptoStore to shared worker](https://linear.app/comm/issue/ENG-6650/add-cryptostore-to-shared-worker)
Part of the work to synchronize data between browser tabs. This diff moves the cryptoStore to the shared worker. This is hidden behind the flag for now and will be enabled after all diffs are landed.
- The new worker message INITIALIZE_CRYPTO_ACCOUNT also accepts optional cryptoStore which will be used in a future migration
- OLM wasm path for webworkers extracted from service worker code
NOTE: currently some parts of olm don't work in the shared worker (more info in the linked issue) but updating our fork will be handled by @kamil.
Depends on D11236