settings: Various cleanups

 * Cleanup display settings ghetto:
   - Move Brightness to the top
   - Replace the single-option menu with a switch in cast screen
   - Create display category
   - Move Cast Screen to higher priority, move down Daydream and Font
   - Create advanced category
   - Relocate advanced stuff to the bottom, including DoubleTap to wake
 * Move gesture settings so it doesn't look like it's part of expanded
   desktop's category
 * 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

Change-Id: I4ceaf0dc74e6e044e36cf3652bfc1efb33890380
Settings: move force navigation bar up to avoid confusion

Change-Id: I5135ed95a783ea92cf91ea4a60a94bdb780c310d
Settings: also catch wallpaper picker

Change-Id: Ie3dd5e1935f3199639d0f10b4ffbf457006bcc7a
Merge remote-tracking branch 'upstream/android-4.4' into android-4.4

Solved conflicts:
	res/values/custom_strings.xml

 Changes to be committed:
	new file:   res/layout/preference_dialog_animation_scale.xml
	modified:   res/values/cm_strings.xml
	modified:   res/values/custom_strings.xml
	modified:   res/xml/development_prefs.xml
	modified:   res/xml/display_settings.xml
	modified:   res/xml/system_ui_settings.xml
	modified:   res/xml/theme_settings.xml
	new file:   src/com/android/settings/AnimationScalePreference.java
	modified:   src/com/android/settings/DevelopmentSettings.java
	modified:   src/com/android/settings/DisplaySettings.java
	modified:   src/com/android/settings/ThemeSettings.java
	modified:   src/com/android/settings/cyanogenmod/LockscreenInterface.java
	modified:   src/com/android/settings/wfd/WifiDisplaySettings.java