KIJIMR-46. Adds KeyPassThroughReducer.

Signed-off-by: Milo <milo@wibidata.com>
KIJIMR-68. MapReduceContext becomes GathererContext.

Signed-off-by: Lee Sheng <lsheng@wibidata.com>