Refactor AmiBackend.describe_images: make logic of missing image simpler

What do you think?

The tests pass on my machine.