Added Capp::Packet#header_types

This lists the header types found in the packet.  This is for diagnostic
purposes.
Renamed #header_types to #protocols

The name protocols is more self-descriptive than header_types.  Also,
noted that the list is in lowest to highest level.