Halo fix for hdpi/mdpi

We need to merge these ASAP!

https://github.com/ParanoidAndroid/android_frameworks_base/commit/a4c65e878fbc3c37d6b18c1a9e07308de04c8311

https://github.com/ParanoidAndroid/android_frameworks_base/commit/4a8c02330602a56d58f790165af0379ad2b1cbd9

https://github.com/ParanoidAndroid/android_frameworks_base/commit/c3c4706f290fc96ac817337612a4f5605be55371

Conflicts:
	packages/SystemUI/res/drawable-hdpi/halo_back_left.png
	packages/SystemUI/res/drawable-hdpi/halo_back_right.png
	packages/SystemUI/res/drawable-hdpi/halo_clear_all.png
	packages/SystemUI/res/drawable-hdpi/halo_dismiss.png
	packages/SystemUI/res/drawable-hdpi/halo_marker.png
	packages/SystemUI/res/drawable-hdpi/halo_silence.png
	packages/SystemUI/res/drawable-xhdpi/ic_notification_overlay.9.png
	packages/SystemUI/res/values/strings.xml

Change-Id: I7b4af871e55e09f09605507b621e0b8770841a25
 Fixed SystemUI crash when disable GPU acceleration

The designated logic should switch to SW Canvas render if OpenGL-ES 2.0
is not available when GPU 3D core is disabled or non-existed.

Change-Id: Ie66799bc9e1113a4b09adbb09b77021622a08bc4
Signed-off-by: Xianzhong <b07117@freescale.com>
Signed-off-by: guoyin.chen <guoyin.chen@freescale.com>
FLAG_ACTIVITY_NEW_TASK re-added to floating windows

ActivityStack modified to not cancel results if window is floating and "new".

Change-Id: I45f3dcc816092daa4192be91828592a0b2b2ac59
PrivacyGuard: New icons close to AOSP style
HALO Size (1/2)

Change-Id: I2780dfee66b0b80b57c62b83c40609104fe3c279

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
FW: Set size for custom bg as well. (HALO)