Halo for frameworks

Change-Id: I6382fd84e7a32cef658c04bd5700c89a7133e8d5
Fix HALO crashes

Bugfix for Layout < 0 crash which would kill a couple of apps whose
  content was compromised by smaller displays/dpi's.
fix halo derp

hopefully
minor derp halo
Fix systemui android manifest derp
fix name
fix halo derp
fix systemui derps
fix system ui derp
fix derp maybe?
fix images
Fix image name derps/remove extra closing tags
Fix remaining framworks & systemui HALO derps

Change-Id: I880dfce30bcaf0e59e24ba315897e699adabf2f8
HALO cleanup

hdpi and mdpi drawables were inconsistent, if you plan to use HALO on
lower res devices you must reproduce them.

Change-Id: I2746837bacd60c3079ace4c7523a68b8cd415f5f

Conflicts:
	packages/SystemUI/res/drawable-mdpi/bubble_l_9.png
	packages/SystemUI/res/drawable-mdpi/bubble_r_9.png
HALO: new drawables for hdpi and mdpi

- scaled down the xhdpi drawables properly for hdpi and mdpi
- removed some old and unused halo pngs
HALO: Option to pause the underlying app (1/2)

Change-Id: I60f8562c4095b7dfe925b67d8594eaafe58e1280
Reworked transparent layer
When a halo'ed window is opened, the transparent layer will be always visible. It will manage the background dim.
This fixes some apps dimming its sandboxed processes (like chrome).

LayerActivity manages its own lifecycle. When it's focused after paused it finishes itself.

System processes (identified by "android" pkg in SystemUI and system uid in Activity) don't use the layer and still use their own background. This
has been kept this way to not interfere with their activity.

Conflicts:
	core/java/android/app/Activity.java
	packages/SystemUI/src/com/android/systemui/Transparent.java
LayerActivity: Corrected lifecycle
Should contemplate the case that the activity gets stopped
Fix little derp causing visual bug

To reproduce, disable halo, and press "clear all notifications" button

Change-Id: Ice7ab62229e27db53ef51fd5df55dbcd0a86358b
Show as floating window on recent apps

This also removes "hybrid properties" from recents menu, it is fairly unneeded
now. This is a test, It's probable that it will be removed later

Change-Id: I3db3a996fa08367e3dfa4231079fe5e811e3b08a

Conflicts:
	packages/SystemUI/res/menu/recent_popup_menu.xml
	packages/SystemUI/res/values-es/strings.xml
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java