Frameworks: Implement Dynamic System Bars (1/2)

This commit implements DSB. Simple as that.

Change-Id: I3bc7102b2139fd1fa3de22aac096bd2a75bde878

Conflicts:
	core/java/android/provider/Settings.java
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
SystemUI: Fix data activity arrows for MSIM

PS5: Fix CAFs bad camel case

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

Change-Id: I9e343465e5ade8b0c16a7324c541b68ca2a6acbe
symbols: Remove duplicate symbol

* Also move intrusive notification LED symbol to the correct place

Change-Id: I0360f3faf08c1d36b47262dca596b2a48481826e
Add string resource for UICC storage

This will add one more string resource for the devices
which has UICC support in settings->storage option.

Change-Id: I19a5813749f51aec841769aa8d21792716d033a7
SystemUI: Status bar UI cleanup for MSIM and roaming

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

Change-Id: I9e96b42bd072e114c453c1b031776bd66425228d
'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
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
Add support for single color notification LED (1/2)

Change-Id: I367af77036da9e87c6dd0df552ce4c56d945a44d
framework-res: Remove gingerbread scrolls

Change-Id: I135c37a6631694d96bd059cfd8c1f7cfe50c3400
Volumepanel: always show option icon

Change-Id: I702b1e47bd01adb06e72ade1ad2e02c17c4ae747
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Conflicts:
	core/java/android/view/VolumePanel.java
base: allow to choose CRT animation by default

Since Android 4.4 Electronbean is the default screen-off-animation.
<bool name="config_animateScreenLights">true</bool> seems not to work
as it should at the moment. It will only disable the option to choose
a different screen-off-animation. It will not force to fade-off,
set it to "false" will add the option inside Settings -> Display
to choose between the different animation. At the moment we need
<bool name="config_animateScreenLights">false</bool>
inside the device overlay to make that option visible.

Change-Id: I5c341ae79efddbafb7996dfc1239cbc0b5aadab2
Increase wallpaper crashtime

Change-Id: Id640ca2b7b889e718c9f5acb71da97c5f3dbbc05
Fix STE OMX