Split testReadVarint test into smaller pieces.
Remove separate PBExtensionField protocol

Being only one extension field class, a separate protocol does not add
to the clarity of the code.  Further optimizations are possible
referencing the class directly in generated code.
Regenerate unit test code base to match changes

These files match removal of the PBExtensionField protocol.