HID-C: Add missing implementation for get report handling

This patch adds the missing implementation for responding to GET Report
requests from HID Host for different report types. For Input report,
handling is added for sending default values if report id is not present,
for output reports, reports are now stored and error is reported if report
id is invalid otherwise default values are returned.

Change-Id: I3bdc8538bfce760959166f9ecaf6582b750f5381
CRs-Fixed: 593100
Bluetooth: Add support for LE proximity profile

This Enables Proximity service and pxp monitor test application

Change-Id: I7be72defcae8c1d926e55aa29c744d7e64425f93
CRs-fixed: 580130
Supports Proximity profile using Low Power PXP APIs

Provides support for proximity profile implementation
using Low Power Proximity APIs.

Change-Id: Ibc80e498bb20c221333c161db7b8b08a24c28acb
CRs-fixed: 590419
Changes Pxp LPP BLE app input behavior

Changes the Proximity with LPP app behavior
to compute the alert level based on the user
provided path loss thresholds instead of RSSI
thresholds.

Change-Id: Ife8fbd0c75d9e0a1cedeb720359fd8f3e5caa1e4
CRs-fixed: 597022
HID-C: Add support for SetReport in test application

This patch adds support for handling set report from HID Host. Also
error code is sent as parameter while replying to Set Report request.

Change-Id: I1e72de6a19a52b85c8a9949a0f07c9a2db32d6ff
CRs-Fixed: 595139
BluetoothExt: Cleanup translations

* Fix capitalization
* Unify common strings

Change-Id: I9b02ae50c5b1df23686dfbaa3990f89d0c83beed
(cherry picked from commit 2212c1d33d1c67e93ec883a2849a5d63b1fa5a11)
BluetoothExt: LT translations

Changed quotation marks to match AOSP strings

Change-Id: I79a48cb198208a02c79e405ad2a087ad63abd91f
HID-C: Add missing implementation for get report handling

This patch adds the missing implementation for responding to GET Report
requests from HID Host for different report types. For Input report,
handling is added for sending default values if report id is not present,
for output reports, reports are now stored and error is reported if report
id is invalid otherwise default values are returned.

Change-Id: I3bdc8538bfce760959166f9ecaf6582b750f5381
CRs-Fixed: 593100
Bluetooth: Add support for LE proximity profile

This Enables Proximity service and pxp monitor test application

Change-Id: I7be72defcae8c1d926e55aa29c744d7e64425f93
CRs-fixed: 580130
Supports Proximity profile using Low Power PXP APIs

Provides support for proximity profile implementation
using Low Power Proximity APIs.

Change-Id: Ibc80e498bb20c221333c161db7b8b08a24c28acb
CRs-fixed: 590419
Changes Pxp LPP BLE app input behavior

Changes the Proximity with LPP app behavior
to compute the alert level based on the user
provided path loss thresholds instead of RSSI
thresholds.

Change-Id: Ife8fbd0c75d9e0a1cedeb720359fd8f3e5caa1e4
CRs-fixed: 597022
HID-C: Add support for SetReport in test application

This patch adds support for handling set report from HID Host. Also
error code is sent as parameter while replying to Set Report request.

Change-Id: I1e72de6a19a52b85c8a9949a0f07c9a2db32d6ff
CRs-Fixed: 595139
BluetoothExt: LT translations

Fixed quatation marks
*Improved translations
Change-Id: I7c72c520e0989fc9a64db141025a4a25914c4355
fix rebase derp

Change-Id: I657f91518eba4bb333857da8f913ed3a4a459b2e