PacketPipeline uses SimpleNetworkWrapper instead of reimplementing it.
Each PZPacket is its own IMessage and an instance acts as the handler.
Merge branch 'configEntity' into packetRefactor