SystemUI: add quick settings pull down with one finger

Logic is currently set to use 1/3 of right hand side of the statusbar to
trigger a quick settings quick pull down, quickly.

Change-Id: I3f536496f724f07d2419a5b2db5fa8f8261609e7
Signed-off-by: Roman Birg <roman@cyngn.com>
Framework: Configurable 0, 90, 180 and 270 degree rotation (1/2)

thanks cm

Change-Id: Ie950679d3515234ab30e6da04cba2659c463425d
Framework: safe headset volume option (1 of 2)

thanks DvTonder

Change-Id: I5355820a24d48c1d8f54ea17a7022d891ad07857

Conflicts:
	media/java/android/media/AudioService.java

Conflicts:
	core/java/android/provider/Settings.java
Option to use volume keys to control media volume anytime [1/2]

The volume keys control the Media volume rather than the Ringer
hence removing the issue of accidentaly changing the Ringer volume.

Credits: Pawitp

Change-Id: I789e05bdb0bb7c968f71e4e10f4a759b3dbd0b59
fb: volume rocker control (wake up)

Change-Id: I60f5f88e32a129afda80f5b0f4f41cb0a322b691

Conflicts:
	core/java/android/provider/Settings.java
PowerManager: Don't wake up device when charger is plugged/unplugged (1/2)

This will add the option to disable waking up the device when a charger
is plugged or unplugged.

Change-Id: I3367041a05931510f367dafe412b173c80b89df1
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Squashed: Add options for reboot to recovery and reboot to bootloader

Squashed commit of the following:

commit ae11cb454eeeb34451b0e1b1f10fb84dea91405d
Author: MrBaNkS <banksmi09@gmail.com>
Date:   Tue Nov 18 05:28:55 2014 -0600

    powermenu: better drawables and renameing

    commit 37c7d3cc8680ff127f3cb59d6d8be2ae5a3b2f4f
    Author: MrBaNkS <banksmi09@gmail.com>
    Date:   Sun Nov 16 09:06:20 2014 -0600

        I knew I forgot something -_-

    commit 336b52397363326a372046e26db19645b7622c29
    Author: MrBaNkS <banksmi09@gmail.com>
    Date:   Sun Nov 16 05:26:24 2014 -0600

        powermenu: add missing drawable tinting xmls

    commit a76e7625f895b51180bcf3ce72879d1d3cea1c30
    Author: MrBaNkS <banksmi09@gmail.com>
    Date:   Sun Nov 16 04:44:03 2014 -0600

        Add reboot to bootloader option
        credits: @yashade2001

    commit bb56772d79e4b8c04fd522af58704971de02313c
    Author: Yashar Ahmedizadeh <yashade2001@gmail.com>
    Date:   Sat Nov 15 12:27:00 2014 +0200

        I can haz Reboot Recovery Option In PowerMenu

        Coded from scratch by yashade2001.

        Signed-off-by: Yashar Ahmedizadeh <yashade2001@gmail.com>