Add missing restore apis to HC manager and add basic CTS tests

Following the design in go/hc-br-client and go/hc-br-v2

More meaningful CTS tests will be added in a follow up CL

Change-Id: I4f83a5a9ec39e886088aa8eb1c6efd01b90e9adb
Bug: 392853668
Test: atest
Flag: com.android.healthfitness.flags.cloud_backup_and_restore
17 files changed