RPC server for asb
We should implement a RPC server for the asb (similiar to the one for the CLI implemented in https://github.com/comit-network/xmr-btc-swap/pull/1276).

The server should allow users to:
- Dynamically set spread and maximimum and minimum sell amounts
- Retrieve list of past as well as currently running swaps
- Withdraw funds
- Check wallet balances

We should create a OpenRPC spec for this as well and write connector clients in common language like Typescript, Rust, Python and Java.

Before implementing this we should consult with individuals who are already running asbs about what would be most useful here.