Support for will_paginate

This pull-request adds support for the [`will_paginate` gem](https://github.com/mislav/will_paginate). Please let me know if you'd like me to change anything. Thanks!