Simplify fill() in lexer.

Get rid of temporary var - let optimiser make one if needed.
Remove dump_people.

User the protoc-c --decode option instead.
Poke at lemon file.
Fix tests.
Load bytes field from file.

This way can get a look at how non-printable bytes are encoded.