core/SystemUI: EL translations

Change-Id: I0edd61befb6eada40cafac2057b90d29ddc96aa0
(cherry picked from commit 41248c02f8e44dd8cb3569d867aefcd5134de3da)
Core/SystemUI: Update resources

* Remove several aapt warnings
* Remove unused strings
* Move symbol picker strings to cm_extra as they are not meant to be translated, only meant to be adjusted per country. Also removed the strings from all languages, since they were the same.

Change-Id: I2391bdd70a81cd4c126af80b6d9bc7458ea4a639

Conflicts:

	core/res/res/values-pt/cm_strings.xml
	core/res/res/values/cm_strings.xml
	packages/SystemUI/res/values/cm_strings.xml

(cherry picked from commit 22dd7a08205c21abe368271037ef4150412b778a)
Frameworks: Respect and handle shorcut custom icon resources (2/2)

If a activity shorcut has an extra icon resource or drawable we need to handle
it. Fix this for all out shortcut features. Most is centralized so a small change

fix as well to small sizes of custom icons on QS

Change-Id: I4f1b78e5979e23f5edd0c670510ab5d718710a93
(cherry picked from commit 1e99b0ee1a4e20323020d8146f5f83efde92e890)
Frameworks: fix sdk build

ups....derp

Change-Id: I990ec0808b6aa264b4d92d6829484441e4c842e6

Conflicts:

	core/java/android/view/WindowManager.java

(cherry picked from commit dd16fc246ddbf712f65d53eca7a44943a270022b)
Keyguard: Ensure that a widget and page is attached before attaching the ChallengeLayout.OnBouncerStateChangedListener

otherwise it can result in a NPE due that the page was not loaded. Especially on low end
devices this can happen (see zoomOutToBouncer() method @KeyguardWidgetPager)

Change-Id: I7e940eb2fdf885f158f4c5ff2872ebafcda76da0
(cherry picked from commit 9282623455a5c7e7bdc29d14666ba881ba589a16)
Revert "Fix stencil buffer bug."

This reverts commit ea327b48b495168872c1c758c7c744890496650f.

Change-Id: I8e4b8b4c6cf48930907cdb52c95135dd6f338af2
(cherry picked from commit 12b8941ab5fcf8413f2ddff50c6be8ed5724aad9)
Display: Dirty region propagation

Pass Dirty region values from HW renderer to Surface Texture.

Change-Id: Ibd121ed398a1319d3daf26f9fd39a03323bba666
(cherry picked from commit 6d39157002b3ad5055bc2ca5953caf12a7af9a97)
Revert "Core/SystemUI: Update resources"

This reverts commit 22dd7a08205c21abe368271037ef4150412b778a.

(cherry picked from commit 93db74e7d9b6ce8310dfaa717e04080eaf91de1f)