Revert "Fix our bt and go back to AOSP"

This reverts commit b0f91c4f5649840f57ae81089d897db207503dc5.
Revert "Ported: Bluetooth Message Access Profile (MAP) from CM9"

This reverts commit 0e5fdcffdd1c3f1292a7cfa04660c966f70c883a.

MAP: Support MAP Server role on Bluedroid with javax.OBEX lib.

Handle No END OF BODY for MAP 1.0 Server Get request. Only the
last packet need send the 0x49(End of Body). For intermediate
packets, we need to send 0x48 (Body).

Move definitions for MAP or FTP Service Specific UUID and
Request type for CONNECTION_ACCESS_REQUEST intent to
BluetoothExt APK.

Change-Id: I04cfeb8d53b8f8c19160a2de1eb448a7ec1f2c41
CRs-fixed: 504042
OBEX: Implementation of MAP and PBAP client role on Bluedroid

Implementation changes to support MAP client and PBAP client
role on Bluedroid stack.

Change-Id: Ic75e0bea10b8420aef928d868cc25acd769d5620
CRs-fixed: 530274
Bluetooth: Add error handling for callbacks in bluetooth manager

This adds null pointer check for callback before using it.

Change-Id: Ic04e5e9c766b79c9bf483f19b3b3bd7e240b4693
CRs-Fixed: 542151
Bluetooth: Support  HFP Client role on Bluedroid.

Implementation changes to support HFP Client role
on Bluedroid stack.

Change-Id: Ie37e95d3b0e3f785af818fb495c835e420792f4d
Frameworks: Ability to Enable/Disable Smart Wake covers

Change-Id: Idf298618b49895898222deb94d8097b20cc05516
Frameworks: reimport translations

from 4.2.2 and seperation into own xml

thanks blk_jack for his awesome script

Change-Id: Id2e30d5179c0745343da537adcb2a8f92ff17742
Framworks: systemUI reimport translations

from 4.2.2 + clean up

Change-Id: I9be0a0cb69c989f2ace855e07d77fc710277af01
Merge "Revert "Fix our bt and go back to AOSP"" into jb4.3
Merge "Revert "Ported: Bluetooth Message Access Profile (MAP) from CM9"" into jb4.3
Merge "OBEX: Implementation of MAP and PBAP client role on Bluedroid" into jb4.3
Merge "Bluetooth: Add error handling for callbacks in bluetooth manager" into jb4.3
Merge "Bluetooth: Support  HFP Client role on Bluedroid." into jb4.3
Merge "Frameworks: reimport translations" into jb4.3
Merge "Framworks: systemUI reimport translations" into jb4.3
fb: change default value of lid controll to enabled

Change-Id: If8a91d3553344dc6efefe236323aad9b43e7dd50
Bluetooth: Add Get/Set socket option to the Bluetooth Socket

Introduced Get/Set socket option to the Bluetooth Socket.
For these APIs it will directly call the APIs of Adapter
Service.The corresponding APIs have been implemented in
the Adapter service of native Bluetooth APK.

Change-Id: Ic49b66599fb3c4c500e52295895d708dbc172cc7
Bluetooth: DUN: Add framework changes to support DUN

Bluetooth DUN profile APIs added to the framework APIs.
As DUN server supports only disconnection of DUN profile
level connection this API is implemeted along with other
APIs.

It registers bluetooth state changed callback with the
adapter service,once there is a change in the bluetooth
state,it will bind/unbind the DUN service which is
implemented in BluetoothExt.APK.

DUN service, and other DUN Application layer are mplemented
in BluetoothExt.APK.

Change-Id: I6ce1204ac6138e28ad7486f2855f0f7444ad3886
Merge remote-tracking branch 'slim/jb4.3'; commit 'HEAD' into HEAD