Redraw shadow styler after rotation

I've been having trouble with the shadow styler ending up in a messy state if the device rotates with a drawer open, often as an opaque mass covering most of my view.

This change introduces a flag that is reset upon rotation, causing the shadow to be redrawn after rotation. The shadow rotation animation itself isn't as smooth as I'd like, but at least it ends up in a proper state now :)