* Finished documentation of Models,
* Renamed StrategicDataBuilder::getData() to StrategicDataBuilder::build(),
* Renamed TreeDataBuilder::getData() to TreeDataBuilder::build(),
* Added getPlayers() method to GameBuilder.
* Fixed documentation in Model::NullFactory .
* Small readability fix in GameFactory test.
* Make GTL test suite compile,
* Created GTL tests main,
* Added empty implemetations for all classes that required it,
* Modified parser.ll and scanner.ll to produce compiling code,
* Added missing Roots method without which classes would be abstract,
* Added missing createPositions() to GT::NullFactory,
* Added GTL's exceptions.
* Object, ObjectKnownProperties, ObjectTypeProperty passes tests.
* Param doesn't need to use ParamTypeProperty anymore.
* NullFactory passes tests.