Check for A2DP UUIDs supported by remote device

Before sending connect request for A2dp check for roles
supported by remote device and proceed accordingly.

Change-Id: I0200582a69b3d4e9b7f92516ba92f34054a1f4dc
CRs-Fixed: 507306
Bluetooth: CS translation

- remote rejecting message

Change-Id: Ia315721ceb899c507b957e2e6e0d76faf3840133
Bluetooth: Add AF Translations

Change-Id: I018acacf1121d15dfa5578dd3ae3ed1f843098cc
Bluetooth: Support  HFP Client role on Bluedroid.

Implementation changes to support HFP Client role
on Bluedroid stack.

Change-Id: Id020db2a5dd63a4fe5cb7b500a7a39b3027c4913
Bluetooth: SK translations

Change-Id: I8bb0afe9aba0dcf5a907b1c980f34b381d6c9129
Merge "Bluetooth: Support  HFP Client role on Bluedroid."
Merge "Check for A2DP UUIDs supported by remote device"
Merge branch 'jb_mr2' of git://codeaurora.org/platform/packages/apps/Bluetooth into cm-10.2
Merge "Bluetooth: SK translations" into cm-10.2
Bluetooth: zh-rTW translations

Change-Id: I070f1e242959b93350bfdf499f3fc0f3a30e2d3d
Merge "Bluetooth: Add AF Translations" into cm-10.2
Merge "Bluetooth: CS translation" into cm-10.2
Bluetooth: UG translations

Change-Id: Iee896402df6db26dd14b52e0d5e4717c21bfd341
Merge "Bluetooth: UG translations" into cm-10.2