Correct an issue parsing bytes field from protobuf

com.google.protobuf.ByteString doesn't provide an implicit conversion to
a Binary primitive, so the above change is necessary to detect
ByteString, explicitly convert to byte[] with toByteArray() method, and
return that.