Release 5.24
android/tester: Make client2 app uuid value name consistent

Application uudis for tester should be name unified and consistent.
android/tester: Fix debug callback logs

Debug logs for callback should also print logs if callback is not
expected. Additional value in callback enum is added (BT_CB_NONE).
android/tester: Change GATT client connection test cases to LE connect

Current GATT client connect test cases don't check if found device is
BLE type. Now it's updated with check step (device found callback
analyze for device type).
android/tester: Add GATT server connect successful test case

It will connect to powered on and visible device.
android/tester: Add GATT server disconnect successful test case

It will connect to powered on and visible device then disconnect.
android/tester: Add GATT server multiple connect succesful test case

It will connect to powered on and visible device multiple time then
disconnects.
android/tester: Rename and expose callback verification function

This is needed to verify action result on remotes side by using hciemu
hooks for example. As hooks are test specific, we need this to be
exposed to other testers.
android/tester: Improve HIDHost data sending verification

Hciemu hooks may be called in different test stage than we expect
and we shouldn't blindly verifying the step with success every time
when data is send, as we really dont know the step we are currently in.

This patch fixes this issue by splitting the action in two steps: action
step that triggers data sending and callback step that verifies on
remotes sid that data was send.
android/tester: Add encryption change callback

This is needed for encryption verification.
android/tester: Add case verifying encryption on HIDHost

This case verifies if encryption is enabled when connecting to
HID Keyboard device.
android/tester: Add case for reconnecting HID keyboard device

This test case checks if we correctly raise security level for
reconnecting keyboard devices when previously paired.
android/avrcp-lib: Add GetCapabilities structs
android/avrcp-lib: Add ListPlayerAttributes structs
android/avrcp-lib: Add ListPlayerValues structs
android/avrcp-lib: Add GetCurrentPlayerValue structs
android/avrcp-lib: Add SetPlayerApplicationSettingValue structs
android/avrcp-lib: Add GetPlayerAttributeText structs
android/avrcp-lib: Add GetPlayerValueText structs
android/avrcp-lib: Add GetElementAttributes structs