Extend storage API to also handle android capacitor storage. Init capacitor app with android.
This is mostly generated, but there are some manual edits in the `android/` dir
1. Camera permissions in the manifest
2. main activity file is customized so the view is not edge-to-edge, i.e. we keep below the status bar
I am assuming the defaults in the generated `.gitignore`s in the `android` directory are sensible. It seems like we do need a lot of these files in the repo as they could be expected to change, e.g. the camera permissions in the manifest, the main activity file, the various asset files used for splash screens and logos.