A UIImageViewSubclass that allows panning and simultaneous rotation and zooming. Swift.