dmrecon: improve error handling

* skip view if embedding is missing, don't crash
* show errors in FancyProgressPrinter
UMVE: fix two segfaults

* move view == NULL check in start_dmrecon_job
* fix crash when job is cancelled twice