SystemUI: Status bar UI cleanup for MSIM and roaming

Change-Id: Id0a94962ff062daeba1988ccf799ca1f8c3e2e1d
Keyguard: Change SUB label to SIM

Change-Id: I9e96b42bd072e114c453c1b031776bd66425228d
Move UICC storage string to cm_strings

Change-Id: If7837bbd28663080713e2014c7a1c858cdb40c7e
SystemUI: Fix network label regression

Change-Id: Idb9cd41e3e7e4951eb8c1ad5fe5321c2420f9d32
SystemUI: Avoid NPEs during status bar recreation for MSIM

PS2:
   * Clear the subs views on recreation
   * Unregister receivers on recreation

Change-Id: Id131ffac497f46a753a97b479823e51fda7c412c

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
msim: initialize sim icon to the known state

- When system ui gets killed (for instance, during a theme change),
  MultiSimNetworkController may not receive the SIM_STATE_CHANGED
  for both sim cards.  Instead of initializing the sim to "ready",
  query for the actual state at initialization

Change-Id: Ia7f63827bbddca77de3daf4d5d149ec79ab91d5d
'Delete application' development shortcut

Just another shortcut that enables the 'delete application' action
 in recent tasks list and in the notification area

Change-Id: Ia80882b9ec06f4dd14de1e087d29103d80fdd362

Conflicts:
	packages/SystemUI/res/menu/recent_popup_menu.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
Add support for single color notification LED (1/2)

Change-Id: I367af77036da9e87c6dd0df552ce4c56d945a44d
Revert "'Delete application' development shortcut"

This reverts commit 57ba501214de4b7da2bb780e6e90bdaf95af64fb.

Causes "Segmentation fault". To investigate.
Revert "Network stats: Hide if there's no traffic (1/2)"

This reverts commit 043fb3b6339b90fb0cdf86bf87a9f9e2d714b6a3.

Conflicts:
	core/java/android/provider/Settings.java
Revert "Network stats custom colors (1/2)"

This reverts commit 5cd96d62f0145ad5e1e9bc8def9c9f6abef51e65.

Conflicts:
	core/java/android/provider/Settings.java
Revert "NetStats: Don't update stats when screen is off"

This reverts commit d12920c2f7c37b1d7e0d91cc7cb6a970f8591ed2.
Revert "Add network usage stats to status bar (1/2)"

This reverts commit ca11e73fb1fb4382db9b29423dfda9f6dd31185a.

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/layout/network_stats.xml
	packages/SystemUI/res/values/cr_dimens.xml
	packages/SystemUI/res/values/cr_styles.xml
Revert "Follow new 4.4 transition on Network Stats"

This reverts commit 9032a94dd716257e63e4afd22f5701476374f785.

Conflicts:
	packages/SystemUI/res/layout/network_stats.xml
	packages/SystemUI/res/values/cr_styles.xml
[SQUASHED] [1/2] Status bar Network traffic (ported from OmniRom)

- This codes are not mine an here i'm giving the proper credits
Commits inside and they authors:
@htchoi1995: https://github.com/omnirom/android_frameworks_base/commit/4268d2d3eaa91598b6a820c43f78779f9da29689
@Haus1: https://github.com/omnirom/android_frameworks_base/commit/12daeeb5de44f5992bf0eaff6abf606e3be879e5
@Haus1: https://github.com/omnirom/android_frameworks_base/commit/017c56cdb2011cea0026b97e5c40ac9b567a072e

Change-Id: I8784462ed65ad4215c65157be98a544d4be8e362
Frameworks: Implement Dynamic System Bars (1/2)

This commit implements DSB. Simple as that.

Change-Id: I3bc7102b2139fd1fa3de22aac096bd2a75bde878

Conflicts:
	packages/SystemUI/res/layout/status_bar.xml
DSB: Add Separate Classes for CenterClock and NetworkTraffic
they aren't supported by original commit, with this commit their KK White Color change with a Withe DSB Background
Add navbar search button into DSB

Change-Id: If19ff204dfa9a8019333b5dffd4a9c57ba3bb334
Add left and right navbar virtual buttons into DSB

Change-Id: I9e343465e5ade8b0c16a7324c541b68ca2a6acbe