[#52325267] fixed import console if there are csv imports

- Csv imports don't have a source dataset
[#50840789] Better error handling for imports that have been canceled.

- If the copier.cancel function raises, the worker thread that looks for jobs to cancel would crash and hang forever.  We now rescue those errors.