Add a destination field to the MoveEvent.
Update serialization tests.
Use one byte instead of 8 for the direction.
Merge pull request #28 from Neki/topic/bf_fix_move_event

Add a destination field to the MoveEvent.
Update gitignore to ignore my Vim tags file.
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.