Story 55029828: Fixed scrollspy not refreshing when content changes

Now monitors the scrollable content on an interval, refreshing
scrollspy as necessary. This uses an interval so that the scrollable
content changes can be detected generically.