QuickSettings: add ability to change the tile background and tile text color (1/2) BakedSettings.

Give the user options for the background random (five hardcode for now colors randomized to tiles backgrounds),
color fill (user selected background color also can completely remove the alpha so theres no background), default bg (uses the default
png that systemui uses as the backgroud qs_tile_background)

text color based on user choice static for now eventually maybe look at a static off/on text color.

// To Do: user defined random colors.

Signed-off-by: travp624 <travp624@gmail.com>

Conflicts:

	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/cm/QSUtils.java
	packages/SystemUI/res/drawable/qs_tile_background.xml
	packages/SystemUI/src/com/android/systemui/quicksettings/BatteryTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/FastChargeTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/LteTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/MobileNetworkTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/QuickSettingsTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/UserTile.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java