Add OverviewMap control rotation support

Rotation of the overview map only, no 'box' rotation support yet.
This new feature reveals an issue: the extent of the map when rotated
is not what is currently viewed by the user. The extent remains
un-rotated, so the box gets wider as we appproach 45 degrees of
rotation.