Derp. Forgot to make BusPacket virtual
Another fix on BusPacket

unsigned char to char for easier handling with std::string
Update in Packetizer
Correction in Hook/Plugin system

Pass CSock pointer rather than Packetizer pointer to plugins. There
is actually no need to pass the Packetizer, because it doesn't do
anything but packetizing and it is a 1-to-1 mapping to the Sockets.