aggregations

adds aggregation feature to pyeqs queryset accessible via the queryset method `#aggregations` (similar to calling `#count`)

please review @andrewgross