Allow excluding serializable fields at the class level.
Removing the protoable_attribute method in favor of useing field_from_record.
Renaming #protoable_attributes to #fields_from_record for parity with #attributes_from_proto.
Removing the #to_proto_hash method because it's an unnecessarry abstraction.
Removing extra references to the custom attribute converters.
Removing the field converters in favor of attribute from proto.
Added a new transformation module to consolidate all proto => record transformations.
Renaming the fields module to columns.
Moving transformation specs to their own file.
Consolidating column methods into the columns module.
No more converters.
Consolidating column specs.
Consolidating serialization conversions.
Consolidating transformation conversions.
Removing all of the xxx_from_proto methods.
Cleaning up extra search scope aliases.
Removing unused errors.
Added a deprecated field to the user message for testing.
Added the ability to control what fields are serialized.

The `protobuf_message` method now accepts :only and :except options to control what fields are serialized. It also accepts a :deprecated option to control whether or not deprecated fields are included (defaults to true).

`to_proto` accepts the same options and works on a case-by-case basis.
Updating those gems!