f19d76b08d
This untangles cross-signing and secret storage setup into separate path that can be invoked independently. There is no functional change with this patch, but instead this just separates one giant monster API into two. Part of https://github.com/vector-im/element-web/issues/13895