Fix EZP-23420: Log error if source image doesn't exist

> https://jira.ez.no/browse/EZP-23420

Closes #1020 (commit cherry-picked). Now also catches `NotResolvableException` in case the image variation is not present.
Tests have been added too.