Adding changes to use createContentEnumeration to determine/discover scriptProviders
New class for browse support, ProviderCache is a cache of Language script providers for a MasterScriptProvider context