SettingsCache implements IDisposable
ConfigFileSettingsCache
Use FileSystemWatcher to decrease disk reads