remove unnecessary special handling

We do exactly the same work on a single image as on an image list. And
Magick::Image.read always returns an array.

http://www.imagemagick.org/RMagick/doc/image1.html#read
simplify logic