GReader-style 'click scrolling' and 'snap to top' on article change

This patch enables GReader-like 'click scrolling' that automatically snaps the selected article to the top (if not already selected). This helps improve mouse-only article navigation for users of mice without scroll wheels (heathens!) or really lazy users.