Avoid unnecessary FindClass("java/lang/String").

Use previously retrieved global reference instead.
Check for NULL after creating the global reference.

Change-Id: I21670d2ef0f63ddb5801dd21e7e56359e5519479
Don't bring home to the front if we're opening a floating activity
Revert "Recents Update (WIP) - modified with icecold logo"

This reverts commit 01be316552b96c660c4308ccf2f9d19a0246a00c.
FW: Improve Recents (2/2) - modified with IceCold logo

- Moved Kill-All option to RB Settings
- Create list preference for different options
- Remove ugly Kill-All button and replace it with image
- Give the user the option to specify location of image (Bottom/Top/Left/Right)
- Add RB Icon for No recents apps
- Move recent items to the middle
- Add header to recent items
- Switch app icons to the right of recent items

Conflicts:
	packages/SystemUI/res/layout-land/status_bar_recent_panel.xml
	packages/SystemUI/res/layout-port/status_bar_recent_panel.xml
	packages/SystemUI/res/layout/system_bar_recent_panel.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java