rolled back to commit ad7fbaa18b86670c73b92329484b7ef925cdc5be: [added extern C wrapper to protobuf-c-dispatch.h, protobuf-c-private.h protobuf-c-rpc.h]