HALO: Circle, Bubble, text colors

Signed-off-by: Paul Beeler <sparksco@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java
We don't need these anymore
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...
HALO : Effect color
Add needed ColorFilterMaker.java

Change-Id: I0fffcda695d405844a9eebaa1ae6ca07cea2e14c
Fix RecentsActivity

Change-Id: Ia77a135f8ec0c391f71bc6480375d3006f9e890f
Fix requery behaviour of MemoryCursor.

As we can't restore the contents of the cursor window, we need to keep
it on deactivation so we can restore it on requery().

Change-Id: I06f688bbe9120c307bdc3ddbc3833416becdec82

Conflicts:
	core/java/android/database/MemoryCursor.java
Revert "Fix requery behaviour of MemoryCursor."

This reverts commit 6cf5de520ffa450e189ac4564ebd68fe697bb9a3.