Put pagination into url query params. Handle integer filter values.

https://www.openproject.org/work_packages/14792

The two things which I could see weren't working were:

* Pagination page and per page were not being persisted in the url
* Integer filters such as percentage done had missing values
@manwithtwowatches this coercion isn't necessary.