android/handsfree: Remove superfluous debug log
unit/test-avrcp: Fix PDU type

Browsing command should use brs_pdu to define its PDU.
android/avrcp-lib: Fix struct of SetBrowsedPlayer

The position of charset field is after items not before.
android/avrcp-lib: Use structs whenever possible
emulator/serial.c: use posix_openpt() instead of getpt()

getpt(3) is glibc-specific and is not provided in musl and possibly
other libc's. Instead, we use use posix_openpt(3) which is equivalent
and portable.
android/hal-utils: Fix get_config wrapper

If property name was maximum allowed size (31 characters) it was
incorrectly rejected. Unfortunatelly this was affecting HFP support
in handsfree HAL.
android/handsfree: Minor whitespace fix
unit/test-avrcp: Fix not checking PDU type

It is an error if a control PDU is received over browsing channel or
vice versa.
android/hal-ipc-api: Add MAP client HAL
android/hal-msg: Add get remote MAS instance command and event
android/map-client: Add Android MAP client header

This header file has been taken from Codeaurora forum.
android/hal-map-client: Add skeleton for MAP client HAL

This adds skeleton with stubs and proper build system entries.
android/hal-map-client: Add event handler
android/hal-map-client: Add API calls

Send API calls data using IPC.
android/README: Add map_client to list of supported HALs
android/pts: Updated AVRCP PICS and PIXITs for PTS 5.3
android/pts: Updated PBAP PICS and PIXITs for PTS 5.3
android/tester: Add Gatt Write Descriptor Success

Write descriptor value test case.
android/gatt: Fix status in write descriptor cb

This fixes problem with status value.
Status should be updated in hal_gatt_write_params as well.
android/tester: Add Gatt Write Descriptor Wrong Param

Write descriptor value using wrong parameters test case