Show Bluetooth HID Device connection status in Settings

* Add the HidDeviceProfile class, which wraps the BluetoothHidProfile in
Settings. HidDeviceProfile will be added to local Bluetooth profiles
once the HID Device Service connection is in use. This will allow the
connection status of HID Device profile to be displayed in Settings >
Connected devices > Bluetooth > Device details, and in the device list.
* Rename InputDeviceServiceListener to HidHostServiceListener to
eliminate consufion.

Bug: 69136526
Test: apps with HID Device.
Change-Id: I99bef6745ae58fe7f522432e7841a5910388a352
3 files changed