ISPN-2776 MIMECacheEntry should implement equals() properly to allow Cache.replace(key, oldValue, newValue) to work

Equals compares contentType and data array.

JIRA: https://issues.jboss.org/browse/ISPN-2776