Implement simple viewport scroll on page nav

This adds a boolean option scroll_viewport which, if true (defaults false) scrolls the viewport back to the pagination container element whenever a nav link is clicked.