Hide rotation controls on unsupported browsers

Now the rotation buttons are only added on browsers which support at
least one of the rotated view modes (OpenSeadragon with the canvas
renderer or the page view using CSS transforms) and they will be hidden
on the appropriate view when the current browser only supports one mode.