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 commit 'refs/changes/20/620/1' of https://review.carbonrom.org/CarbonDev/android_packages_apps_Settings into kitkat