Rewrite PixelIterator related classes. Add getPixelIterator and getPixelRegionIterator static methods. Should probably add Countable interface later