ol.animate.rotate takes an optional anchor
Add rotateAroundRome to animation example
Use ol.View2D#rotate in Interaction
undefined may be passed to ol.animation.rotate