[2/2] Prepare NotificationManagerService for new format

* Needed for blacklisting

Change-Id: I89c35c6e7c2b240e7a1c5a1cfeb4fe01abc7d1ba
Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Settings: Skip apps where the LED's already set up

The Settings app should not have shown a package in the "Choose
application" dialog if it was already configured with custom
notification lights since it just introduces confusion

Change-Id: Ib64fc3733601a5a5c3e61068b376f82b5f4720ae
Apps: Add blacklist interface [2/2]

Now with 100% more hidden checkboxes

Signed-off-by: Evan Anderson <evan@thelinuxman.us>
Change-Id: Ied375cfe2ff6494c25acb9d80b19e824daed755d
Settings: Silently update the package manager

This commit implements automatic updating of the "Choose application"
list used for creating configurations for new apps. The list is now
being updated each time an app is either added to or removed from the
existing custom configurations.

Change-Id: I2d442fb9e573e65bf686a48ed15b5479d4238d4d
HOVER [2/2]

Check framework commit for description. Needs our blacklist interface,
a similar implement or a removal of blacklist interface.

Change-Id: Ifa2209803d636b6ddd247f1f94c3eecc5dc8767a
Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Merge pull request #1 from CarbonDev/kk

update