ISPN-4021 Allow each Map/Reduce task to use a different cache

See https://issues.jboss.org/browse/ISPN-4021 for more details. Master only.