Refactor MapReducer interface

Make sure that Infinispan70MapReduce and InfinispanMapReduce.setCombiner
are referenced. (Thanks, Radim!)
Call Statistics.begin() and end() before and after MapTask executions
Update MapReduceStage to put the results in the cache, if the task
doesn't support this