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
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	res/xml/display_settings.xml
	res/xml/system_ui_settings.xml
	src/com/android/settings/DisplaySettings.java
Adjust animation scale range.

The animation scale options are _developer_ options for a reason: They
allow _developers_ to assess and debug animations in the apps the're
developing. A max scale of 2 is not sufficient for that purpose, so
increase the scale.

Change-Id: I68cc5f2f73006ca7696f3950e5e57a38c6341065
Revert "Settings: Support showing carrier/provider logo on statusbar [2/2]"

This reverts commit d5356b3881232ef2605e69a5db66a478b31855ef.
port forward all AD changes .. see frameworks/base for recent commits

Change-Id: I5b61e984354f38e3fbbf76a00984ccc2629efe32
Signed-off-by: scott <scott@ubuntu>
minor fixes to last commit

Change-Id: Iaa6fc02c66cf2a586a23eb5fdd3e11f6bcbf68d2
Signed-off-by: scott <scott@ubuntu>