JDF-333 Fix to recreate cached MediaItems on OpenShift

OpenShift tends to delete files in /tmp if they're untouched for 10 days. This fix uses the OPENSHIFT_DATA_DIR directory instead, which is persistent by nature.