[1/2] SystemUI: Add time-context headers to the notification header

This commit adds image headers to the notification panel header,
based on the date/time. There are pictures for morning, afternoon
and night, as well as special events like Christmas and new
year's eve.
More will be coming, with eventually a way to use an external
(as in, Internet) provider for those pictures.

Change-Id: Ie3321e9a3e0637d6ba8094dd46aee36c41354713

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Change fonts back to XROM
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Merge remote-tracking branch 'upstream/kitkat' into kitkat
Fix hover button not showing
Remove Hover icon - Looks ugly
Fx double tap sleep gesture not turning off
Camera tile gravity fix
Again fix camera tile gravity. Working now
Merge remote-tracking branch 'upstream/kitkat-staging' into kitkat

Conflicts:
	packages/SystemUI/res/layout/quick_settings_tile_camera.xml
	packages/SystemUI/res/layout/status_bar_expanded_header.xml
Breathing missedcall/sms/voicemail [1/4]

Change-Id: I1b7f40c2fc5c6612303cf6575e3efe8e992cecae

Conflicts:
	core/java/android/provider/Settings.java
Profiles and onthego mode in slim's power menu
SlimRecents: Custom background color, (1/2)

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/drawable-hdpi/recent_bg_dropshadow.9.png
	packages/SystemUI/res/drawable-mdpi/recent_bg_dropshadow.9.png
	packages/SystemUI/res/drawable-xhdpi/recent_bg_dropshadow.9.png
	packages/SystemUI/res/drawable-xxhdpi/recent_bg_dropshadow.9.png
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentController.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Clean up
SlimRecents: Custom empty recents icon color, (1/2):

Customizable color for the icon shown on empty recents screen

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/drawable-hdpi/ic_empty_recent.png
	packages/SystemUI/res/drawable-mdpi/ic_empty_recent.png
	packages/SystemUI/res/drawable-xhdpi/ic_empty_recent.png
	packages/SystemUI/res/drawable-xxhdpi/ic_empty_recent.png
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentController.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java