Fix Quick Settings tiles jerking down while animating to notifications view

Patch Set 2: Fixed in code rather than XML

cherry-picked to cm-11: fixes Quick Access Ribbons not appearing
when switching back from Quick Settings

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: I1689aa80a0fcb8ad17bcefc290b43a16079f7b88
(cherry picked from commit f7c8724147d632710645443e5b3052b482080e2e)
framework: fix reference leak in activiy manager

Change-Id: If7f27ea35f5a1d1dd7c98fbe5f92729ab9ba0257
(cherry picked from commit 3d3ba73bc8def05e021e4abf929bea7a6d58c14b)
pm: Prevent a system_server crash is package name is null

 * If an app is placed on the system partition and it doesn't specify a
   valid package name, system_server will crash forever. Just skip it.

Change-Id: I9b911d40b3c4d7cf6fac8cc0166a2ba359329b7b
(cherry picked from commit 641893273eb575213f212f56dfb3779646ddc3c6)
Externalize symbol picker options to resources

Having the symbol picker options in resources allows a change to be made for
a specific device, and even for a specific locale (change in overlay).

Ported from cm10.2: http://review.cyanogenmod.org/32581

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I72ff6fab6b9c14f9761904fdcc6918784d790d4d
(cherry picked from commit 78f7e7dad59ac1877e63ac7133b160a14de06811)
Merge "SystemUI: add CHANGE_NETWORK_MODE permission" into cm-11.0
(cherry picked from commit 2ab3ff3ac25643584355f7d1302bec4cff90f141)
Revert "am: Allow more hidden apps on devices with lots of RAM"

 * No longer required.

This reverts commit e943b71954faa659c6e03808cd912a4e9f898b05.

Change-Id: I5e20b08277d1695a8a3c57c72f1b5ca6aec70f8c
(cherry picked from commit 25428f7fa2bef7907b8ffef59c9bc9064458ca1b)