NetworkController: Hide signal strength icon when no SIM icon is shown

Change-Id: I5c4b43bba1469e14474d20a3627eafa597459e6e
SearchPanel: check if string is null before accessing it

This fixes http://bugs.aokp.co/issues/104

Change-Id: Ib05d473bf6afcaada19c2490bebca18d0ba6fb58
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
AwesomeAction: check if ACTION_ASSIST intent can be handled

This will avoid a force close if no handler is available.

Fixes: http://bugs.aokp.co/issues/95

Change-Id: I041e8739ff9271cc02a73009e3def0585b00ffbc
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Fix a variety of small publicly-reported bugs.

Possible NULL dereference in cmds/bootanimation/BootAnimation.cpp.
https://code.google.com/p/android/issues/detail?id=61556

Missing fclose in core/jni/android_os_Debug.cpp.
https://code.google.com/p/android/issues/detail?id=61546

Bad loop guards in core/jni/android_util_Process.cpp.
https://code.google.com/p/android/issues/detail?id=61557

Assignment to wrong variable in libs/androidfw/AssetManager.cpp.
https://code.google.com/p/android/issues/detail?id=61560

Missing delete[]s in libs/androidfw/ObbFile.cpp.
https://code.google.com/p/android/issues/detail?id=61549

Leaks on error in tools/aapt/Images.cpp.
https://code.google.com/p/android/issues/detail?id=61552

Two missing fclose calls in tools/aapt/Resource.cpp.
https://code.google.com/p/android/issues/detail?id=61553

Missing fclose in tools/aidl/aidl.cpp.
https://code.google.com/p/android/issues/detail?id=61554

Change-Id: I5820f3824e72d07a9acb776cf0af3e7443f5694a
FW: Swipe to switch

Adds the ability to switch to/from Quick Settings, using a sideways
swipe gesture.
You can turn on or off this feature in RC.
Also includes this patch - http://review.cyanogenmod.org/#/c/30867/

Video demonstration: http://www.youtube.com/watch?v=jZaDVBIFAuA
(Video for the initial Patch Set only)

PS10: Fix for doubletap on hidding toggles button

Change-Id: I930673565f2535a0a0058e1d4ff8b5fccf74c251
Add network usage stats to status bar. [1/2]

PS2:
Get the time delta between updates and use that to show
average bytes per second.

Change-Id: Ib06a713e6d93649ae8c8e5be5fd62c4f44a48416

PS3:
Code cleanup, change default text color and size to fit
AOKP and add ability to change text color.

PS4:
Fix up layout for cleaner spacing and add for tablets.

Change-Id: Ie3cdb038fecfe8cbb9b7a670c50dc7ebd22690e1
Merge "Fix a variety of small publicly-reported bugs." into jb-mr2
Frameworks : Fix face detection

I337a7a2e8b124aac76f52abcc0edd8af9b0b0e29 introduced
the ifdef's at the wrong location. This patchset addresses it.

Change-Id: I6b19fb96076bdc62b2ca57d1ccaf97f0cb901d67
Merge "Frameworks : Fix face detection" into jb-mr2
Merge "NetworkController: Hide signal strength icon when no SIM icon is shown" into jb-mr2
Merge remote-tracking branch 'upstream/jb-mr2' into jb-mr2

Conflicts:
	packages/SystemUI/res/layout/network_stats.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java