new - DefaultRpcClientInvoker
fix - rename parameter

interfaceClass -> rpcInterface
improve - use int not long for rpc timeout
improve - remove returnType field
improve - implement InvocationHandler