SettingsCollection will only work w/ reference types now
SettingsCollection shares its AppSettingsProvider
SettingsCollection uses Task<T> under the covers.
a little spiking on the configuration model
tweaking the way we do alterations on the tasks in SettingsCollection
moved the accessor rule searching to a background task in SettingsCollection.  Closes GH-619