settings: notification transparency (2/2)

this add back notification transparency...compared to 4.3
it controlls as well the notification icon backgound transparency
which felt in the past dissplaced. As well codecleanup of the old
implementation.

largeIcon support I did not add due that google does not support it
as well at current status...it is only a placeholder in
NotificationData

Change-Id: Iacefd9d02919990517823e5d800c6e018c3c68a1

Conflicts:

	res/values/slim_strings.xml

Conflicts:
	res/values/spirit_strings.xml
QS tiles background mod.[2/2]

Option to set the color of QS background
and the color when pressed.

PS2: enable the alpha slider
PS3: provide disable method to support system themes - primedirective
PS4: flip boolean to "enable" custom colors to appease some OCD and remain
     consistent throught the color settings in the ROM

NUCLEARMISTAKE WAZ HERE
PS8: Actually remove the "reset colors" functionality
     !Overriden ==> Custom... because a checked box == true, not false...
         and because having opposite boolean logic in settings from frameworks to
         simulate correctly designing a toggle feature is the WRONG WAY to do it.

Change-Id: I19b12a8cd6c1958a3b0a3c8104c913c184734778

Conflicts:

	res/values/vanir_strings.xml
	res/xml/quick_settings_panel.xml

Conflicts:
	res/values/spirit_strings.xml
	res/xml/quick_settings_panel.xml
	res/xml/quicksettings_tiles_style.xml
	src/com/android/settings/quicksettings/QuickSettings.java
	src/com/android/settings/quicksettings/QuickSettingsTilesStyle.java