[RFC] Add Pagination listener

Allow for pagination information in API responses

The native CakePHP json / XML views doesn't load helpers or fire any before/after render events, so the Crud version of these views will do that, other than that, it's 100% compatible with everything normally found in bundled views from cakephp

I'll implement the logic for XmlView + tests if the RFC is sane :)

```json
{
   "success":true,
   "data":[
   ],
   "pagination":{
      "page_count":13,
      "current_page":1,
      "count":25,
      "has_prev_page":false,
      "has_next_page":true
   }
}
```