Merge changes from topic "datastore-file" into main

* changes:
  [DataStore] Support backup data state computation
  [DataStore] Support backup data with compression
  [DataStore] Provide SharedPreferencesStorage
  [DataStore] Provide BackupRestoreFileStorage