Added aggregations methods to paginator

While this file does this for other kinds of information - I do not like that for each method you generate another search request to ElasticSearch.

Could you please refactor the retrieval of the aggregations, total hits and the like into a method that is only called once? The Adapter should trigger a single search on any method and populate all information (Maybe by storing the results of the Searchable->search call?