bt: sync with caf kk_2.7_rb-1.42

* except for bluesleep

Conflicts:
	drivers/bluetooth/ath3k.c
	drivers/bluetooth/btusb.c

Change-Id: I2d737fedf3b6b083ba2739fa27a0ac6874769754