SystemUI: hide missing sim icon if hide signal option is enabled

For a cleaner statusbar, if someone is using their device without
a SIM, and they choose to enable the hide signal option, I think
it's safe to assume they would like the SIM icon hidden as well!

Change-Id: I6cba97b97dfb9a67822b54ffce008d2327a0c03b
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Added support for Docking
SystemUI: hide missing sim icon if hide signal option is enabled
Icons from KitKat

PS2: use all drawables from KitKat
PS3: whiten out some toggles and few other icons (xdhpi only)
PS4: revert custom toggles that I did in PS3
PS5: add core/res/res drawables also
PS6: icon derp

Change-Id: Ie37c73ea6840791169eece12ee42f6d41c91360c

Conflicts:
	core/res/res/drawable-nodpi/default_wallpaper.jpg
	core/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg
	packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_0.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_0_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_1_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_2_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_3_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_4_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_signal_0.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_signal_1_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_signal_2_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_signal_3_fully.png
	packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_signal_4_fully.png
AppWindow: performance and memory improvements

- create views when showing the AppWindow and mNeedsUpdate is true
- don't recreate views with each app install/update/removal
- remove all views before creating a new instance

Change-Id: Iedf573b77787bacf88d6d0a4a2ff09568dfb43f0
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Resize Swagger image
Merge remote-tracking branch 'upstream/jb-mr2' into jb-mr2
NetStats: Don't update stats when screen is off

Also moved registering of broadcast receiver and settings
observer to onAttachedToWindow() and unregistering to
onDetachedFromWindow() to avoid these being leaked.
New battery style - Icon with big text (1/2)

Samsung battery style

Change-Id: Ia58e9bf79099974bdbd260ea255cf979b632d790
Signed-off-by: kecinzer <kecinzer@gmail.com>
NetStats: Don't update stats when screen is off

Also moved registering of broadcast receiver and settings
observer to onAttachedToWindow() and unregistering to
onDetachedFromWindow() to avoid these being leaked.
Merge github.com:jamison904/frameworks_base into jb-mr2