Start at Bottom or Page when Scrolling Back

When returning to a page by scrolling up, make sure we end up at the
bottom of the page. This is more intuitive than starting at the top of
the page if pages are longer.
Merge pull request #178 from tf/scroll-back-bottom

Start at Bottom or Page when Scrolling Back