HALO: Fix memory leaks
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

Conflicts:

	core/java/android/provider/Settings.java