[DataStore] Support backup data with compression

Bug: 325144964
Test: Manual tests
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4303555ef342eea5dc3d50eb8f5bfe68639f9c91)
Merged-In: Ida5d71f2b39aeb271f4ad10e200f28dbfe5ed9c8
Change-Id: Ida5d71f2b39aeb271f4ad10e200f28dbfe5ed9c8
5 files changed