fixes pagination for postgres
It does this by using a offset parameter that doesn't lose precision.
This breaks compatibility with Ruby 1.8.7 by using a Rational.
Merge remote-tracking branch 'origin/release/3.0' into fix/search_result_pagination
updates changelog #2616
Merge pull request #932 from opf/fix/search_result_pagination

Search Result Pagination Fix For Postgres