Permit to set a maximum page_size

Fixes #70 and adds the first and last page hrefs