Move case importer work to celery

Make use of Soil to offload the importing of cases to a backround task
and be able to provide the user with a progress bar while the work is
happening.