added 2 new reducers that work with objects

obj_keys returns all the keys of the matched objects in the group
obj_distinct_keys returns all the distinct keys of the matched objects in the group