Several Fixes for ShadowedRectangle and Texture
This contains a bunch of commits with several fixes for ShadowedRectangle and ShadowedTexture. One major result is that we now support colours with alpha in low power mode, fixing a pretty major issue there.
Additionally, this contains a few other fixes I had lying around for bugs that were reported.
Edited by Arjen Hiemstra