S59704 - Track Object Instantiation Counts by Type

Conflicts:
	foundation/org.eclipse.persistence.core/src/org/eclipse/persistence/internal/descriptors/ObjectBuilder.java
S59704 - dont mark cache hit/miss if the query is not maintainting the cache

Conflicts:
	foundation/org.eclipse.persistence.core/src/org/eclipse/persistence/internal/descriptors/ObjectBuilder.java
S67757 - Track when refreshing the cache, the DB version is newer than the cache version
UnitOfWorkIdentityMap as a ConcurrentHashMap to resolve deadlock issue: Will have performance impact
S67757 - force refresh after invalidate

Conflicts:
	foundation/org.eclipse.persistence.core/src/org/eclipse/persistence/internal/descriptors/ObjectBuilder.java