Fixing entities

1) thanks for verbosity hint
2) asked sat6 devs, most of the names are char[255], meaning, that if using utf, that has wider characters, generated names needs to be much smaller, so changing to 100

Another test failure `TypeError: getattr(): attribute name must be string` this could be caused because not all entities are factories, so in line 152 is better to check if `issubclass(self.model, Entity)`