PacketPipeline uses SimpleNetworkWrapper instead of reimplementing it.
Each PZPacket is its own IMessage and an instance acts as the handler.
Merge pull request #2 from Crudedragos/packetRefactor

Refactor PacketPipeline to use SimpleNetworkWrapper