[CALCITE-502] Support for grouping sets in AggregateUnionTransposeRule