Fixes: #20552
Picks up a branch from by @amitiuttarwar which adds a success response to addnode RPC.
It adds a new return object to addnode RPC indicating that the call was successful:
0{
1    {RPCResult::Type::STR, "operation", "The operation called (onetry/add/remove)"},
2    {RPCResult::Type::STR, "result", "The result of the operation (success/failed)"},
3    {RPCResult::Type::STR, "address", "The address of the peer"},
4}