Update PaginatedCollection

* query options passed in with options hash
* url allows other query parameters to be preserved
* pageInfo has the next/prev urls as well