Fixed a bug with the ImagePlug and negative data windows.

It would appear that the parameters to the tbb blocked_range2d can't be negative which causes issues with negative bounding boxes.