HALO: Fix memory leaks

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

Change-Id: I9e27b01ec18bc6d0bd929305ae5ef7dad862a161
Revert "QS Tile Background and Press Color (1/2)"

This reverts commit 25d3e62cafd93a97fa164310da60d529b19cd068.
Toggle: Port TeamBAKED's Random color for Tiles

Pretty much thanks to travp624 for his codebase and commitment to TeamBAKED.

// TODO - Make state_press drawable
Toggle: Add a Pressed Background customizable at the back for the tiles with colors
Fix default colors