default getConfigFiles and getConfigFilesLocation throws
move down less useful methods from ExtensionInterface
extract overrideEntities and phpdoc
Created uniqid generator for translatable entities

* Because the ID must be created before flushing the entities, added uniqid generated
id to Product and Category
* Removed old-long-naming for generators, to start removing long names, improving the
container size
New version references