Differential rotation, refactored by Cadair.

This is @wafels PR #452 (Solar Differential Rotation as seen from Earth) except pulled up to date with the refactor. 

I did this while playing with image warping at SciPy2013.