Implement aggregation, which includes GROUP BY, DISTINCT, DISTINCT-agg (e.g. COUNT(DISTINCT x)). Tests disabled pending DRILL-61.