api: Improve typing of arguments for RPCClient class
Includes support for converting two-value timeout arguments into tuples, as generating this argument with yaml will provide a list, which requests doesn't support.
Staging instance, all changes can be removed at any time
Includes support for converting two-value timeout arguments into tuples, as generating this argument with yaml will provide a list, which requests doesn't support.