Settings: Fix switch state being out of sync.

    - Since QS Tile can also set state of Heads up now,
    we have to set a content observer for the action bar
    switch.

Change-Id: I1c63fd2627a0f823eb6982456e1ed79ab84d1957
HeadsUp: User configurable timeout (2/2)

Change-Id: I6c55636205237044891324f0dd855046aaafb256

Conflicts:
	res/values/attrs.xml
	res/values/cm_strings.xml
	src/com/android/settings/headsup/HeadsUpSettings.java
HeadsUp: option to launch in floating window (2/2)

Change-Id: Ibbdbf7957738d2301eacc190a0ab408ce20350b5