Start implementing protobuf generator.
Implement non-working protobuf generator.  Fails on embedded messages.
Repeated and packed fields are untested.