HBASE-12597 Add RpcClient interface and enable changing of RpcClient implementation (Jurriaan Mous)