refactored the refactoring of BasicImageIterator to make the design backwards compatible
refactored the refactoring of BasicImageIterator to make the design backwards compatible

cbecker/vigra,dagophil/vigra,cha007/vigra,funkey/vigra,martinsch/vigra,stuarteberg/vigra,capturePointer/vigra,psteinb/vigra,funkey/vigra,kod3r/vigra,kod3r/vigra,timoMa/vigra,cha007/vigra,capturePointer/vigra,dagophil/vigra,stuarteberg/vigra,hmeine/vigra,cbecker/vigra,dstoe/vigra,stuarteberg/vigra,ThomasWalter/vigra,timoMa/vigra,mmuellner/vigra,cha007/vigra,timoMa/vigra,stuarteberg/vigra,mmuellner/vigra,psteinb/vigra,martinsch/vigra,dstoe/vigra,hmeine/vigra,DaveRichmond-/vigra,mmuellner/vigra,cha007/vigra,ThomasWalter/vigra,funkey/vigra,xiwei-zhang/vigra,psteinb/vigra,cbecker/vigra,stuarteberg/vigra,timoMa/vigra,psteinb/vigra,dagophil/vigra,stuarteberg/vigra,xiwei-zhang/vigra,cha007/vigra,hmeine/vigra,capturePointer/vigra,ThomasWalter/vigra,hmeine/vigra,dagophil/vigra,martinsch/vigra,DaveRichmond-/vigra,psteinb/vigra,cbecker/vigra,capturePointer/vigra,dstoe/vigra,DaveRichmond-/vigra,DaveRichmond-/vigra,martinsch/vigra,cha007/vigra,psteinb/vigra,xiwei-zhang/vigra,martinsch/vigra,dstoe/vigra,cbecker/vigra,xiwei-zhang/vigra,DaveRichmond-/vigra,dagophil/vigra,ThomasWalter/vigra,stuarteberg/vigra,funkey/vigra,mmuellner/vigra,xiwei-zhang/vigra,ThomasWalter/vigra,hmeine/vigra,kod3r/vigra,capturePointer/vigra,cha007/vigra,funkey/vigra,xiwei-zhang/vigra,martinsch/vigra,timoMa/vigra,capturePointer/vigra,ThomasWalter/vigra,timoMa/vigra,timoMa/vigra,dagophil/vigra,mmuellner/vigra,dstoe/vigra,mmuellner/vigra,dstoe/vigra,dagophil/vigra,xiwei-zhang/vigra,funkey/vigra,funkey/vigra,mmuellner/vigra,capturePointer/vigra,hmeine/vigra,kod3r/vigra,dstoe/vigra,ThomasWalter/vigra,psteinb/vigra,kod3r/vigra,cbecker/vigra,DaveRichmond-/vigra,DaveRichmond-/vigra,kod3r/vigra,kod3r/vigra,hmeine/vigra