bluesleep: don't rely on btld daemon to control wake gpio

Fixes wakelock while Bluetooth is enabled.

Change-Id: Ica1521557261bd93b0fce36cf0add31fe066468f
Add missing headers needed for Android userspace

Change-Id: I067cd3a42b70cfbfb8ca8f6033f86d8f91c16a70
Initial callisto defconfig & build fixes

* Initial cyanogenmod_callisto_defconfig
* Adjust board-msm7x27.c to support ta8566 driver correctly
* Don't override CROSS_COMPILE or ARCH in Makefile
* Fix driver section mismatches in vibrator and lcdc drivers

Change-Id: I44b8e8c2283452b3385f83af1423e79d65bebd9a

Conflicts:
	Makefile