Add PgUp/PgDn scrolling support.
Merge pull request #2866 from glennw/pg-scroll

Add PgUp/PgDn scrolling support.