Kang VanirAOSP again

Thanks a lot to vanir for these patches and fixes again

you can checkout their gerrit here http://vaniraosp.goo.im/#/q/status:open,n,z
or their github here https://github.com/VanirAOSP/

thanks to AlmightyMegadeth00, DHOMD and nuclearmistake

96ff2685cffa98499bb323e9351d3f830bff7d2 Halo: selectively add boost hints
1c1cd320555be635068f538b2672d55f69806ce1 Notification Shade: add boost hints to onTouchEvent override
23d8057b5b2f46035cb1e40f5e1aecd1da4c124e OBEX: Implementation of MAP and PBAP client role on Bluedroid
dc62165297749a1db6f95203a44beff78deedd4d core: fix arithmetic on a pointer to void
ba3c40fbdf13f660653248bb9ced6db66c349714 Hopefully fix media scanner issues
6062409dcf1e7a9acdcfdde10d14d2afc73c64f4 Remove dead code.

Change-Id: Ie25ca481eedb3fed2ee974b82b54395997901d04

Conflicts:
	core/java/android/util/CharsetUtils.java
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java