Streamlined the mapreduce API a bit and made Combiner and Reducer more c...

...onsistent in design

@Leperous Do you remember anything more you'd found and pointed out? :) I guess the Combiner and Reducer API are way more consistent now than it was before.