More mainly minor changes.

* Rename image.rotate to image.transform
* Add a detialed description on how image.transform.affine_transform != rot()
* Add a few extra doc improvements
* Make tests pass again
* Change the default interp order to 3