HALO: Circle, Bubble, text colors

Conflicts:
	packages/SystemUI/res/drawable-hdpi/halo_bg.png
	packages/SystemUI/res/drawable-nodpi/bubble_black_l.9.png
	packages/SystemUI/res/drawable-nodpi/bubble_black_r.9.png
	packages/SystemUI/res/layout/halo_speech.xml
	packages/SystemUI/src/com/android/systemui/statusbar/halo/HaloProperties.java

Change-Id: I8f03b4add80dbd47216a10104b860673c155639f
HALO : Ability to enable/disable custom colors

Why? Because, we all know some themers might theme the halo bg or also maybe the speech bubbles, so we trying not to mess with the alternate colors... ;)

Also, the drawable are being color filtered...

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/halo/HaloProperties.java

Change-Id: Ie0776e433dde1d54cde9761b97105b121b505287
HALO : Effect color

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java

Change-Id: Ie39727ed14ef5fe17b427ff5bf35c2ea7db3969c
HALO: Fix memory leaks

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/halo/HaloProperties.java

Change-Id: I8cc1a0c4f33f2e1895c1026d90dc8b6cad319e0b

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/halo/HaloProperties.java