[1/2] SystemUI: Pull down QS if x > 70% width

Added Settings

PS3: rebase

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Ic41d331e8f0166484b124e91a8ed8e904ff38edb
Merge "[1/2] SystemUI: Pull down QS if x > 70% width" into android-4.4
[1/2] Base: add more Power Menu actions

Make the power menu customizable from Menus settings in OmniGears.

added checkboxes for: airplane mode, sound toggles, and a new button for
mobile data toggle.

screenshots: http://goo.gl/ljQ0WA or http://imgur.com/a/THfuZ

part 2: https://gerrit.omnirom.org/#/c/3654/

Change-Id: Ie7d417c898ceeba47eb0c13f6dee934b025beee0
Fix Icon size in DocumentsUI

For XXHDPI devices if you go into Settings/Display and Notification light and select a custom value (application) you will see a GIANT icon.

Before - http://i.imgur.com/DRkua3T.png

After - http://i.imgur.com/f7xW4tY.png

Change-Id: Ia355bddc515906134c8b3b4e67d381aaacceec78
[1/2] base: allow disabling haptic feedback for virtual keys

Allows disabling haptic feedback for devices with
capacitive buttons (virtual keys)

Change-Id: I2820686ec2a93eb4a056af29ecee22dd699e9ab4
Add support for ICS camera blobs

foreported from https://gerrit.omnirom.org/#/c/901/ for legacy devices

Change-Id: Icf9010f4b6059405275107fadd5aac81cd294182
[1/3] base: added offscreen gesture support

Currently only oppo devices support this
To enable use overlay
    <bool name="config_offscreenGestureSupport">true</bool>

Offscreen gestures are gestures drawn on the screen
when off. Oppo supports the following gestures
V, circle, II, <, >, double tap

The default mapping form oppo are
V - toggle torch
circle - start camera
II - play/pause musiv
> - next track
< - previous track

This gestures are reported as keys F3,F4,F5,F6,F7,F8

This change also switches to the oppo dt2w implementation
in kernel.

This also adds the base support for volume key music track
control since this is sharing the same code

PS2
fixed broken volume wake

PS3
use sendBroadcastAsUser

PS4
also log key scan code

Change-Id: I89914d7ecc25dd1e13e60793233ee0db8dd1feed
Merge "Add support for ICS camera blobs" into android-4.4
Merge "Fix Icon size in DocumentsUI" into android-4.4
Merge remote-tracking branch 'omni/android-4.4' into omni-4.4