Aggregations: Fixes resize bug in Geo bounds Aggregator

Closes #7556
[Docs] Fix incorrect eclipse m2e markdown syntax

Closes #7546.
[docs] fix typo in language analyzer docs
Core: Remove DocSetCache.

This class was unused.

Close #7582
Aggregations: Adds ability to sort on multiple criteria

The terms aggregation can now support sorting on multiple criteria by replacing the sort object with an array or sort object whose order signifies the priority of the sort. The existing syntax for sorting on a single criteria also still works.

Contributes to #6917