The check for "not None" is redundant if the "length > 0" check
succeeds.

Make sure when falling back to cover detection in the manifest to only
match nodes with media-type starting with "image".