Add ability to get the scroll offset for a given time.
Relax setVerticalScrollOffset() so that it will trim the values if they exceed the limits, rather than not scrolling at all.