PhoneWindowManager: fix navbar behavior in expanded mode after 4.4.2 merge.

Change-Id: I00f814db6c3800b8eb1cf20004ecdfb8d1ee7036
fw/base: update volume control to white to match 4.4 icons

PS3:updated drawables.  Screenshot: http://bit.ly/19vZLCO

Change-Id: Ib30b796d1aeccaa32d5223d36aed6e18a2dc1062
Signed-off-by: Aaron Klein <aaklein@gmail.com>
[1/2] SystemUI: Pull down QS if x > 70% width

Added Settings

Change-Id: Ic41d331e8f0166484b124e91a8ed8e904ff38edb

Conflicts:

	core/java/android/provider/Settings.java
Change Quick Pulldown from 70-85%

Change-Id: I9d6c291a5d16460fe5353fe60c5c78045bb26e96
Framework: Forward port Long press back to kill app (2/2)

Change-Id: I31bea866efe31511b1c7648ea1896a6c89454648

Conflicts:

	core/java/android/provider/Settings.java
	core/res/res/values/symbols.xml
[1/2] Base: Navigation bar height/width

All credits to SlimRoms / kufikugel

Change-Id: I97af1fbd5a2e7df2337abc6c825b4905f576a48b
[1/2] base: NavigationBar customization

Includes:

- Allows user to customize navigation bar.
  Features :
   - Choose from 1-6 # of buttons
   - Re-arrange / assign buttons
  Id: Idc9f5f401f15d207504e49de47666bb5510a06ca

- Navbar : Rework logic for determining orientation
  This patch introduces better checks for hybrid ui's.
  This should fix issues of small buttons due to incorrect ui determination
  Thanks Rolf Arne Schulze for testing :)
  Id: If5b61dc4764a98deedb5b801d11451fed2488cba

- Make navigation bar ready for per-user configuration.
  Also clean it up a bit.
  Id: Ic10bd161fce53bf30048a0cb927dcf1e2bfa7774

- Fix layout on N10
- Remove uncessary padding and logic
- Phone fixes
- Phone padding fixes

PS6: Added RTL support (http://review.cyanogenmod.org/#/c/55059/)
PS7: Navbar: Fix MDPI & HDPI landscape layout (http://review.cyanogenmod.org/#/c/56098/)

OmniGears part: https://gerrit.omnirom.org/#/c/3156/

Change-Id: I5bcdd53e8344e8ce137088544a4a3964655c53af

Conflicts:

	packages/SystemUI/res/values/custom_strings.xml