Add progress bar and on exit job cancellation check to all algos and import/parse