settings: Various cleanups

 * Replace the single-option menu with a switch in cast screen
 * Use a seekbar preference to allow setting arbitrary animation scale
values

Todo (depend on outstanding draft patches) :

   - Remove Lockscreen wallpaper option from Lockscreen settings
       - Use new ThemeChooser instead
   - Kill Trebuchet sub-settings from Home settings

PS1: keep default on .75 & remove unneeded arrays

Change-Id: I4ceaf0dc74e6e044e36cf3652bfc1efb33890380
[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
Merge commit 'refs/changes/18/618/1' of https://review.carbonrom.org/CarbonDev/android_packages_apps_Settings into kitkat