m8: add EasyAccessService

Change-Id: I9070bde2cd7b2abb510db9f8e562640cf5138da8
m8: increase ui responsiveness

* lower touchslop, improves scroll response
* speed up the notification shade

Change-Id: I0262a5b359d4298a44bf8211baca13e01fa59535
cmhw: add Vibrator intensity control

* also set proper ownership on the node

Change-Id: I5436021f574b35d2b2cb94762e6a5fdb9d23004a
init: remove all traces of pnpmgr

Change-Id: Ib7da681d1389855e6474193131655865a68c1639
m8: Support the HTC Dot View case

* This is an open source app to make use of HTC's Dot
  View case for the M8. Their implementation requires a
  platform signed apk (we could have resigned it, but it
  would have broke market capability) and lots of extra
  permissions and stuff that are just too shitty to hack
  all over our framework, especially for one device.

* This uses standard AOSP APIs and permissions to do the
  same shit.

Current features:
* Screen on/off based on case changing using UEvent
* Time (non military)
* Battery level and charging indicator
* Phone call answering (with phone number)
* Alarm (sleep/snooze with time)
* Torch status icon
  * Long press to toggle torch
  * If active (icon shows) tap icon to turn off (or long press again)
* Basic notifications:
  * Gmail
  * Missed Call
  * Hangouts
  * Mms
  * Voicemail
  * Twitter

Future plans:
  * Weather
  * Settings
  * Calendar

Change-Id: I602adf524abf2c7b21f9181f84c91bbf83db6dcd
Revert "m8: Support the HTC Dot View case"

This reverts commit eaa70a3853a82ba91d2f01da8504a28a0951e94f.

Change-Id: Idb6cb84f3564214681a745c05b4f4555de6aa02a
camera: enable debugging

* for now this will be handy to ask users for logs. so i don't have
  to install shitty apps like snapchat

Change-Id: Id7fc0ad788dc258a0e2d50c01771cfd9c603e2c4
m8: Support the HTC Dot View case

* This is an open source app to make use of HTC's Dot
  View case for the M8. Their implementation requires a
  platform signed apk (we could have resigned it, but it
  would have broke market capability) and lots of extra
  permissions and stuff that are just too shitty to hack
  all over our framework, especially for one device.

* This uses standard AOSP APIs and permissions to do the
  same shit.

Current features:
* Screen on/off based on case changing using UEvent
* Time (non military)
* Battery level and charging indicator
* Phone call answering (with phone number)
* Alarm (sleep/snooze with time)
* Torch status icon
  * Long press to toggle torch
  * If active (icon shows) tap icon to turn off (or long press again)
* Basic notifications:
  * Gmail
  * Missed Call
  * Hangouts
  * Mms
  * Voicemail
  * Twitter

Future plans:
  * Weather
  * Settings
  * Calendar

PS2: Remove torch option
Signed-off-by: task650 <task650@gmail.com>

Change-Id: I74038f30fba0a17c7678e2d754b2506445b1163d
Update Dotcase to support 24-hour time

Displays 12- or 24-hour time per standard system setting

Change-Id: I387e12a299fb4eb52d69d402be18d70947c9a5aa
Merge pull request #4 from AOKP/kitkat

Merge