most of conversion to use protobuf library adapter
comment out two usages of set_value
conversion done (but minimally tested) for protobuf_buffers protobuf library adapter