Include copy or org.scalautils.Or and related
ByteSource and Decoder provide a framework for reading anything from byte sequences.
WireFormat: Decoder instances for low-level types
Decoders for messages using FieldType. MISSING: packed fields
Repeated fields are generated with a packed member
Fix Builder.apply[M]'s signature
Better Decoder combinators for length-prefixed stuff, packed fields
Message instances are generated as implicits
Make field decoding accessible out of FieldType
ByteSource exposes IOExceptions, Parser drives Decoders through ByteSources