rpc: Assert that RPCArg names are equal to CRPCCommand ones (zmq)
rpc: Assert that RPCArg names are equal to CRPCCommand ones (zmq)

Summary:
This is a backport of [[https://github.com/bitcoin/bitcoin/pull/19717 | core#19717]] [3/4]
https://github.com/bitcoin/bitcoin/pull/19717/commits/fa32c1d5ec25bc53bf989a8ae68e688593d2859d

Depends on D10146 and D10149

Test Plan: `ninja all check-all`

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D10147

Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc,Bitcoin-ABC/bitcoin-abc