Implements fading overlaid scrollers.

Although iOS-looking gray overlaid scrollers have been in the framework for a while, they don't fade. This implements fading, which in the case of overlaid scrollers becomes the default behavior. Scrollers can implement their own fading code if they prefer.