Click on the compass to reset rotation
In most maps apps I've used, clicking/tapping the compass resets the map orientation. We should probably have the same thing.
Implementing this in ShumateSimpleMap is probably best, because there we have access to the Map and not just the Viewport, so we can use an animation.