Added logging
Fixed scaling issue and pixel access

Getting pixels with aspect ratio enabled would cause Pixels.get to return
NULL for scaled images that did not match geometry.

PixelPackets accessed via y*row-length + x