Add reduction operations in group matchers
This adds reduction operations in group matchers based on selection mask from arbiter.
Arbiter sends:
- the reduction instruction
reduce.op
as a list of strings in format:"<operation>:<input key>:<mask index>:<output key>"
- and selection masks as a
ndarray[num_masks, num_frames]