A scroll support class. Currently this class will automatically scroll
a scrollable container node and scroll it by a fixed amount at a timed
interval when the mouse is moved above or below the container or in vertical
margin areas. Intended for use in drag and drop. This could potentially be
made more general and could support horizontal scrolling.