Removed static ClassId and replaced it with DISTRIBUTABLE_CLASS_IDS's.

Also, fixed some getMinimumEncodingLength definitions and updated the testers.
Fixed match method for EndPoint.
Updated Tick to include AgentId
Removed obsolete parameters in GameConfigurations and added some new ones.
Added a text file that illustrates some encoded messages.
Added some .gitignore files.
Added a readme