enable uhid
Required for the new bluedroid stack in 4.2

Chery picked from https://github.com/CyanogenMod/android_kernel_acer_t30/commit/ff8f5e6af390e39de54cdc9b8abd8c24edb13584
Bluesleep implementation
for test only: enable bluesleep
xperia changes for bluesleep
add missing uhid header
remove bluesleep module
Merge pull request #4 from munjeni/jb-dev

update kernel source