Add the Serialize method to entities.
Do not serialization the Bonus texture path.
Add the UnknownEntity ID.
Add deserialization methods for the various entities.
Add the << overload for serializing Entities.
Remove trailing whitespace.
The server PrepareHeader method now returns the packet id.
The server can now send the world state to clients.
Fix method not belonging to the proper class.
Add a method to deserialize any Entity.
Typo.
Add the ServerEntity class.
The client can now deserialize entities from the server.

Not tested yet.
Remove Event comparison from base class.

This operator did not really made sense.
Add the operator== to entities.
Fix entity temp ID being 32 bits on the server (but only 16 on the client).
Const correctness for operator==.
Typo.
Rename event serialization test file.
Add serialization tests for entities.