Add aggregations

If you'd like, I can write up a quick tutorial for Elastica.io detailing how the aggregations work.  It's very similar to the facets implementation.