Fix hearing aid appears wrong side after device reboot.

Root Cause: Only set deviceSide() and deviceMode() when connection state change.

Solution: Set deviceSide() and deviceMode() together with setHiSyncId()  when HearingAidService connected and addDevice() into CachedBluetoothDevice.

Bug: 243621489
Test: make RunSettingsLibRoboTests ROBOTEST_FILTER=HearingAidDeviceManagerTest
Change-Id: Iaa5a00311006c6e6bb9aaf565224627df1c5beaa
2 files changed