Delete old dissector code
Switch to C++
Initial implementation of GPPField
Implement and use GGPFieldUINT32
Implement and use GGPFieldEnum32
Implement and use GGPFieldBlob
Add dummy GG11 dissector module
Add dummy protobuf dissector module
Protobuf: very initial implementation for string dissection
Protobuf: fix string dissection
Dissect varint and fixedint
Protobuf: correctly handle varints
Implement and use PBDisplay
ProtobufDissector does not need to be an object
Add PBDisplayString display object
Properly implement GGPField copy constructor
Use shared pointers for static data storage
Add GGPFieldString
Hide unknown field classes
Implement PBDisplayBlob