Refactored distributed transformers to include a generic version of a distributed group by. The existing dist-group-by uses this.
Refactored distributed transformers to include a generic version of a distributed group by. The existing dist-group-by uses this.

yliu120/K3,DaMSL/K3,DaMSL/K3