checking presence of only one type of icon image

We actually don't need small icon if we have retina-sized. This is especially useful if you use only retina-sized images, as Apple Passbook downscales all of them for normal displays on-the-fly (if they are somewhere else remained :).