Working on a fix for records per page
Added a lot of tests for paging maths
Insolvable problem with offset 100 000
Completed paging maths
Reworking multiple results base and old tests
Test is incorrect
Changed behaviors of paging maths to avoid raising exceptions, use nil as invalid values
Math tests all passing
Refactored a lot of tests which are now passing, must fix broken: true tests
Removed broken attribute from test I'm working on
Removed thread #future from #all method to simplify code