Frameworks: Prepare for Hover (1/2)

Credits to AOSPA Team

Change-Id: Ie83e862b5b53cd251b21d6d0be3d873a7562f028

Conflicts:
	core/java/android/app/Activity.java
	core/java/android/content/Intent.java
	core/java/com/android/internal/widget/ActionBarView.java
	core/res/AndroidManifest.xml
	packages/SystemUI/res/values/cm_strings.xml
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentPanelView.java
	packages/SystemUI/src/com/android/systemui/statusbar/AppSidebar.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Conflicts:
	core/java/android/app/INotificationManager.aidl
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentPanelView.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	services/java/com/android/server/NotificationManagerService.java