Added service object to import entities and a CLI using it

You could avoid having this in EntitiesImporter by moving it and setReporter to an EntitiesImporterBuilder.