added support for getting/setting scroll properties in scrollable view so that the app can control whether scrolling should be accomplished via blitting or painting. more work in progress for the new compositor.