BT: Framework to disable BLE scan during aptX LL mode

- High intensive Bluetooth activities are to be disabled
to support A2DP aptX Low Latency streaming.
Introducing feedback to GattService to disable and
block BLE scanning while aptX LL is active

- BLE Scanning(filter, non-filter) won’t be started
when Aptx LL mode is enabled. New Scanner Client
will be added into suspended scan list. Scan will
automatically be resumed, when aptX LL mode is disabled.

- If BLE Scan is already going on &  Aptx LL mode gets
enabled, then existing BLE scan will be stopped & all
Scanner Clients will be added into suspended scan list.
Scan will automatically be resumed,when aptX LL mode is
 disabled.

CRs-Fixed: 2293007
Change-Id: I811be07d476d70fa52a41c6b169461037844eda6
3 files changed