Added UnsupportedOperationException for onKeys for IList MapReduce tasks
Added KeyPredicate to make more complex preselection of keys possible