ISPN-2284 Execute Mapper and Reducer tasks in parallel where possible

Do not integrate before Mircea gives a nod. However, please review. See https://issues.jboss.org/browse/ISPN-2284 for more details.