MONDRIAN-1313 changing SegmentCacheIndexRegistry to use a ReferenceMap with both the key and values as weak references instead of the default WeakHashMap which only uses a weak key.