Move code for importer engines to base.py
Simplify mechanism to register importer engines
Fix importer engines dictionary