Summary
This is part of #29901 and a resurrection of #30570, which I had left up for grabs earlier.
This change adds a new fuzz target wallet_rpc that fuzz tests the wallet RPC
This PR also moves and modifies ConsumeScalarRPCArgument to be used for the wallet_rpc target
Right now, I see zero fuzz coverage for the wallet rpc, this new target will add some coverage there. https://storage.googleapis.com/oss-fuzz-coverage/bitcoin-core/reports/20260519/linux/src/bitcoin-core/src/wallet/rpc/report.html