Actually some of them, even if not directly related to import, are used only during the import process.
But if we decide to move them out of here, other files not specific for import that we should do the same with are:
misc.js (used on settings, activities, detail view)
status.js (used on settings, export, delete contacts)
overlay.js (used on settings, export, delete contacts)
sdcard.js (used on export)

I guess I should open a bug for this, as I don't think we should do it in this same bug (I'm talking about the rest of the files, not the ones we change in this PR)