input: Sweep functions. Phase 4. Prevent unwanted touches

This commit creates a dead zone to prevent unwanted scrolling when using
Sweep4[KEY] or Sweep2Lock gestures, allowing only single touches on the
dead zone.
input: Sweep functions. Phase 5. Implement sensitivity controls
input: Sweep functions. Phase 6. New algorithm structure.
input: Sweep functions. Phase 7. DoubleTap2[Wake/Play/Pause] | Various

-DoubleTap2[Wake/Play/Pause]
-Touchscreen disabling when the phone is in a pocket or face-down
-Make the device capable of using all the available keycodes (they have to be linked to an Android keyevent before)
input: Sweep functions. Phase 7. MediaControl switch for DT2W.