Merge changes from topic "sp_new_api" into main

* changes:
  Add async registerCO API in SettingsProxy.
  Add provision for passing CoroutineDispatcher for Fake Settings impls.