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>
HALO bugfixes

1. some icons were overblown
2. tasking meant having your thumb on the speechbubbles

Change-Id: I04637a5ae96c3d9fa30188a320e13989c48f7f0c
Halo: Fix icon position in tablet status bar
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