renamed RpcService to RpcProxy. RpcRequest constructors refacroring. Added more tests for RpcRequest.