AVRO-805: Java: Add support for reading and writing instances of Protocol Buffer (protobuf) generated classes.