implemented compatibility with new Intersection Iterator interface to allow the use of trunk and release for a while.
removed accidentally added method affine.
Merged README changes -r 5017:5019 from trunk