Updaten service sdcard for KitKat

This change is from Grouper's device tree
Fix WiFi for KitKat, also fix P2P

Fixing P2P on Kitkat, thanks to Kensuke.
Add Bluetooth LE permission file and sip voip permission file
Enable BLE, BTA GATT and SMP (force enable)
Enable BTA Host interleave search & BTA skip BLE read remote feat
BT: BTA DM COD, BTIF HF, BTA Disable delay

Also these changes are by me.
Taken from Grouper and Mako.
Move phone/config.xml, Enable 30 minutes screen on
Update to KK & Enable WFD + chromecasting, Fix WFD audio output, transparent lockscreen, Multi users

Nb.:
WiFi display changes are made by Kensuke.
Other changes are made by me.  + some changes from Grouper device tree.
GPS changes (works), Nexus has supl 1.0
media profiles: use 2 channels, change default quality into 100

Changes are masde by me
Remove kernel
Update for KK & Prebuilt kernel, graphical fixes (from CM) + soe AOSPA changes into build.prop
libsensors: Update invensense header location, Ty steven676
keymaster: use canonical UniquePtr.h header. (from AOSP master)
audio-effects: support CM's DSP Manager. (from CM)