split protobuf-c-rpc into client and server source files