pick pagination link_renderer in the controller

We have access to the request and its format there. This does not
belong into the view. We still access it through a helper though.

It can easily be overridden in the controller or by sending the
corresponding option to the pagination_links call.