No need for Allocator sets of files and classes and tests, we are using C++11 now.
integer decipercent not float percent since we expect to use operator ==
PacketPayload is now just a std::vector.  Packet does not inherit from it but contains a PacketPayload.