Allow option for not clamping to last page

Provides an option to not clamp the page to last available page.  Does not change the default behavior.

See issue #5.