Base: forward port Headsup options (1/2)

-Global on/off
-Blacklist and Do not disturb

Conflicts:
	packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
HeadsUp: add timeout option (1/2)

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

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
HeadsUp: Swipe options

-left swipe dismiss
-right swipe put into background
-swipe down opens notification drawer and moves the notification into it
HeadsUp: do not show if notification drawer is visible
HeadsUp: fix headsup for incoming calls