Keep track of scroll position.
Keep scrolling to the end of the buffer if starting there.
Merge pull request #6 from skeeto/scroll

Scroll