Improve paging plugin tests
Raise when no scope is provided
Make paging plugin’s per_page argument configurable
Use attr_reader
Extract shared example for the pagination plugins
Default paging behaves treats 1 page as 0 index
Fix passing a nil to per page
Update example with the per page feature
Added max_per_page for paging plugin