[CALCITE-510] Support for grouping sets in AggregateExpandDistinctAggregatesRule