Bluetooth: Enable Bluetooth LE for QCOM platform

Add Bluetooth LE related xml as part of system image to enable
Bleutooth LE at host side

Change-Id: I35e5dae5acf8749e42ab5239d9416661f6f3ce8e
init: qcom: Add diag_mdlog_start and diag_mdlog_stop services

Add diag_mdlog_start and diag_mdlog_stop services in support of
diag On-Device logging

CRs-Fixed: 509604
Change-Id: Ia5b1bd5924b530d65e45d8bab3c5e2418713b573
PRODUCT: PACKAGES: Include new FM application FM2 in build

A new FM application project folder has been added to incorporate
QRD FM UI changes along with old FM application.

Change-Id: I44ab44d1d22015fd7bacefa99c0bf2ae1b88973f
Merge "PRODUCT: PACKAGES: Include new FM application FM2 in build"
common: Remove wifi_p2p entry from networkAttributes array

Remove wifi_p2p entry from networkAttributes array
CRs-fixed: 510258

Change-Id: If8da39b09e0c405b6c8488e1075297977b0f22fe
Merge "common: Remove wifi_p2p entry from networkAttributes array"
init: Bluetooth: Fix to start DHCP client daemons for bt-pan

Adding the services to start DHCP client daemons, which is
required for bt-pan

Change-Id: If07ae113f4d5018d1a75adb2e2c773a077a3e8fa
CRs-Fixed: 512628
Bluetooth: Enable Bluetooth Tethering interface for Bluedroid

Enable Bluetooth Tethering interface to support Bluetooth PAN
on Bluedroid.

Change-Id: Ia164300ad0aa86c7bd6e603e7c88f47e45a712a7
CRs-fixed: 443775
Bluetooth: Update user group for smd channels

This patch updates the user group of smd channels to net_bt_stack.
Without this change, it was not possible for non root user to open
the smd channels resulting in Bluetooth not getting turned on.

Change-Id: I20a53c11a0ed4baba21f16243bde7d18a89adfc2
CRs-Fixed: 506011
Merge "Bluetooth: Enable Bluetooth LE for QCOM platform"
RODUCT: PACKAGES: Include new FMRecord application in build

A new FMRecord application project folder has been added to handle
FM Recording.

Change-Id: I32c4f929d9aca2f3fb6f22160dd9c1d222536968
CRs-Fixed: 515621
Merge "RODUCT: PACKAGES: Include new FMRecord application in build"
Merge "Bluetooth: Enable Bluetooth Tethering interface for Bluedroid"
Merge "init: Bluetooth: Fix to start DHCP client daemons for bt-pan"
common: Add flatland to the build

Flatland is a benchmark for testing GPU composition.

Change-Id: I9b989766df617b0ab81ea536f0375c3e97fc6d70
Merge "common: Add flatland to the build"
Merge "Bluetooth: Update user group for smd channels"
Telephony: Disable UiccCard inserted/removed popup.

Default Android behavior is to pop up a prompt that a
card has been inserted/removed and to reboot the device.
Disable this pop up since hot swap feature is supported.

Change-Id: If6fbf1a0f36ce14c49a595d354dd9744270d7ab5
Merge "Telephony: Disable UiccCard inserted/removed popup."
CameraApp: Flash mode settings array values reordered

Camera application decides to enable or disable the settings checkbox
based on the index of the array element. For array element at index 0
checkbox will be uncheked and for element at index 1 checkbox will be
checked. So changed the order of the elements such that Off is at
index 0 and On or torch is at index 1.

Change-Id: I40fad91a8b3787d00ae89f6355b40d5df7533243
CRs-fixed: 516853