Add DataImporterBase class
Move code for importer engines to base.py
Simplify mechanism to register importer engines