Add xmr-frost-signer sidecar
Summary
Adds the Rust-side xmr-frost-signer sidecar on top of serai/next / thorchain/devops/serai:next.
This branch is the org-sourced replacement for the older fork-sourced !3. It keeps the XMR signer work on top of the current upstream Serai next line, aligns the signer and Monero-facing crates to the same monero-oxide revisions used by next, and enables branch CI/image publishing for boonew/xmr-frost-signer.
Includes
xmr-frost-signerHTTP sidecar and its XMR/FROST flows- replayed outbound metadata persistence / recovery fixes
- signer-side hardening around auth, idempotency, collision handling, and session cleanup
- replay of the Serai crypto manifest updates required for the signer stack on top of current
next - GitLab CI and Docker image publishing for the org branch
boonew/xmr-frost-signer
Pairing
This MR is the Rust/signer half of the THORChain Monero integration. The Thornode half is tracked separately in thornode!4696.