fix for inspire-strict schematron so that it will pass on metadata that have multiple dataquality elements.
A performance fix for XmlCacheManager.

XmlCacheManager has too much synchronization and was having a major impact on servers that have a heavy load.  This change reduces the synchronization to only synchronize around the accessing the cache so that there is less waiting.