These are the changes to allow Comm to be opened from the external camera scanning one of the QR codes on either `web` or `native`. This flow only supports Comm being installed on the phone, and if
it is, the QR code will open up the app and navigate to the barcode scanner where we can read the keys encoded in the QR code.
In this diff, I've not actually set any actual keys, but this is all hidden behind development so this won't get released to production. The idea is that down the line, we'll want to store a pair of two keys,
so stringifying and encoding a JSON object into the URL that can later be parsed by the barcode scanner made the most sense.
Going to add @tomek as blocking since I tried to use the invite link work as inspiration for the best way to achieve this (especially in regards to link handling).
Addresses [[ https://linear.app/comm/issue/ENG-4648/support-external-cameras-scanning-the-qr-code | ENG-4648 ]]
Depends on D8912