Themes: Add categories to theme change intent.

The following categories are available:

org.cyanogenmod.intent.category.MODS_HOMESCREEN
org.cyanogenmod.intent.category.MODS_LOCKSCREEN
org.cyanogenmod.intent.category.MODS_ICONS
org.cyanogenmod.intent.category.MODS_FONTS
org.cyanogenmod.intent.category.MODS_BOOTANIM
org.cyanogenmod.intent.category.MODS_NOTIFICATIONS
org.cyanogenmod.intent.category.MODS_ALARMS
org.cyanogenmod.intent.category.MODS_RINGTONES
org.cyanogenmod.intent.category.MODS_OVERLAYS

Change-Id: Ic444278d1d712cb6207bb10574a471524a8fed41
Hover: disallow notfications from currently active app

This commit stops hover showing a notification is from the same app as what is currently running in the foreground.

TO DO:
Add a settings switch
PEEK: Sensors improvements

- Bring some fixes to the algorithm thanks to @D4rKn3sSyS
- Cleanup

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Updating ActivityIntentResolver so that queryIntents doesn't return protected applications.

Change-Id: I037cddaf91b6943b8cc837c5b046cf320c4caa5f
Revert "Build fix for Chameleon Engine"

This reverts commit 8ece903cbba24717ae1354c95403643339c49846.
Revert "Initial Chameleon Engine"

This reverts commit 3735467c86c7721f1158b5a881c2a4b36bd02847.
Merge branch 'cm-11.0' of https://github.com/temasek/android_frameworks_base into HEAD