enhance cli final status output

Add filename for completed images
Make error output clearer by including only the error message
Detect a non-standard final status and warn on it
Give sensible exit status