Add support of query pagination with WillPaginate

Hi.

There's my contribution! Can you check that please?

How can we made tests for this integration?

Thanks a lot
It should not. Could you double check please? As I mentioned above, limit method doesn't modify current query object, it just returns copy. So offset will work, but limit will not applied here.