Deal with color images with skipped bytes

(Also, another potential memory leak)
Fixes lighthouse.png, but still need to deal with peppers_color.tif, which is an indexed image
Bail out on indexed color images in OSX reader