allow forcing HighEndGfx mode

people have already started fipping the lomRam prop to enable
transparent status bar, this will enable it with fewer
repercussions

Change-Id: Ied6de65276425fa1e7db0bf9da35f1932a355172
(cherry picked from commit 695b45c3d326348495b1bdc29c007e3021ebc28d)
Merge "qs: sync volume tile icon" into cm-11.0

(cherry picked from commit 0cd79621e6265970c55ff1cbac8228a16e0ff840)

Conflicts:
	packages/SystemUI/src/com/android/systemui/quicksettings/VolumeTile.java
Merge "systemui: improve DessertCaseDream immersive mode exit" into cm-11.0
(cherry picked from commit 136ffeaed17b4f4861730489ddbd570a258f0613)
Revert "Revert "[1/2] Base: ActiveDisplay (rework interface)""

This reverts commit 8df51349925ce4c3daddc59695605155f564221b.
[3/4] core: Add Dialer suggestions and reverse lookup

Change-Id: I01b27afb075e36d8d807d2fdbf5032ddb6e10641

Conflicts:

	core/java/android/provider/Settings.java

(cherry picked from commit 64d2be68edada20584b2f2ed8f9a1a584abe97c8)

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

(cherry picked from commit d956b8a5ae336a7d5c57dfa3fcb7ea543ae68aae)

Conflicts:
	core/java/android/provider/Settings.java
Revert "Remove 'force overflow button' logic."

This reverts commit db9b5f0cda227e93e1060dd7dd193f4db35fc94c.

(cherry picked from commit 1b9bc78117926fa8d6e727d00b8b995159698096)

Conflicts:
	core/java/android/provider/Settings.java
	core/java/android/view/ViewConfiguration.java
[1/3] frameworks/base: Add NFC polling setting

Change-Id: I29b4a49d846da3b8eebf6c92cc3745f035034603
(cherry picked from commit 299f851557597f5b551176a7f5094662153ea192)
[1/3] Flip to Mute/Reject Call

saving flip action value to Setings container

Change-Id: Ie72dda49d78b23b9bc7d8a886f6916f678c918d1

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

(cherry picked from commit 3cced2fcfebaab72dcefe2ba9f6defb3912969ed)
add a varaible
(cherry picked from commit 514ffb683718495ab5fa47f1913012aa2a218cdc)

(cherry picked from commit e8c960f363c3e907fab777c69094700fac119c2c)
(cherry picked from commit 65225b4942cc8e1aab2d5b547e08923cca4231da)
(cherry picked from commit c40bca4dfc66a8247aacae92e0af93efc4247dfe)
(cherry picked from commit 99813682e4b31846d56f3b24882d00e9c5ba65de)
(cherry picked from commit a96cb07f86ddb9902bfe1959a90c2c0418b36f54)
(cherry picked from commit 552ad00594d3ceb7d4e83134e2769155fa5f19ef)
(cherry picked from commit 9326a18876ceda2c6e9af093165a374f62f5add0)
(cherry picked from commit 8cd83006f5e130425ae247efc185d39b95eff71c)
(cherry picked from commit 28dc8834e555c231b0c935ee414d311f84471e20)
(cherry picked from commit bd8453cd99b9aea48567ee80c873f574663d4bc7)
(cherry picked from commit 769f2c6650085969c98bc1d82f21f343e883a43a)
MediaFocusControl: Do not grant audio focus if notification stream is 0

Previously audio focus would be granted regardless of notification volume, meaning
that if notifications are muted the media stream would still be dimished for focus.
By checking if STREAM_NOTIFICATION is 0 and if a notification stream is
requesting focus, this no longer an issue.

PS1: Initial implement
PS2: Better implement in MediaFocusControl
PS3: Whitespace

Change-Id: Ie10a64e58ce77174a3bbdeaa936646d40c24404f
Signed-off-by: Evan Anderson <evan1124@gmail.com>
(cherry picked from commit e303cb2000f3ceb674863459b895c6021795dd66)
(cherry picked from commit 1c89a593d62e1b8a37c71eee43a2c40b0b517f66)
(cherry picked from commit 0dd8976d6b5c400a483c7aef71ab7bbc17318bb7)
(cherry picked from commit f4972861699b7aff119c4905aa7cd26d3347a037)

Conflicts:
	media/java/android/media/MediaFocusControl.java