Refactor data layer of device details page

1. Consolidate repository layer api
2. Use shared model in repository response

BUG: 343317785
Test: atest DeviceSettingRepositoryTest
Flag: com.android.settings.flags.enable_bluetooth_device_details_polish
Change-Id: I3d90dd9695868743f4c7656a4e838e85a7918319
3 files changed