fb: notification transparency (1/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: Ic5bb8998f64cac573d70005fad909104accc9e96

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
QS tiles background mod.[1/2]

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

PS2 & 3: provide overriding method to support system themes and
remove unnecessary "reset colors" code - primedirective
PS4: make sure it only observes quicksettings and not ribbon yet

NUCLEARMISTAKE WAZ HERE
PS5: Move all settings gets into a place that only happens ONCE per setup
     !Overridden ==> Custom... the meaning of the system setting was opposite
         that of the meaning of the checkbox, and that's NOT OK.

Change-Id: I8e5f980de4a150795455e30262c609230dcd410f

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java