android/ipc: Add common definitions for GATT IPC structures
android/ipc: Add common definitions for GATT IPC structures

Since GATT IPC uses common structures for services, characteristics and
descriptors in many messages there's no need to describe each structure
in each call separately. They can be replaced with common definition.

ComputeCycles/bluez,pstglia/external-bluetooth-bluez,mapfau/bluez,mapfau/bluez,pstglia/external-bluetooth-bluez,pkarasev3/bluez,mapfau/bluez,silent-snowman/bluez,mapfau/bluez,pkarasev3/bluez,silent-snowman/bluez,pkarasev3/bluez,silent-snowman/bluez,pstglia/external-bluetooth-bluez,pstglia/external-bluetooth-bluez,ComputeCycles/bluez,pkarasev3/bluez,ComputeCycles/bluez,silent-snowman/bluez,ComputeCycles/bluez