Prepare for new theme engine

Conflicts:
	src/com/android/settings/Settings.java
Add new themes items to personalization menu

Bring in logic for the new chooser. If TMO chooser is installed it will get
first priority.

Change-Id: Ia8e852e5e5ad2465d0b9b73f16c7080a7337bb8a
Themes: List ThemeSettings as a valid fragment

This fixes a force close in Settings in tablet mode.

Change-Id: I6542feba0d0fa8491ab9e092a90709d1034ffca8

Conflicts:
	src/com/android/settings/Settings.java
Revert "Custom LockScreen Wallpaper (2/2)"

This reverts commit 8459c7ac6eedda3dcab4fbf301d7df5e4548f8f3.

Conflicts:
	res/values/bk_arrays.xml
	res/values/bk_strings.xml
	src/com/android/settings/slim/LockscreenStyle.java
Add missing mdpi, hdpi, xhdpi drawables for new theme engine

Change-Id: I70dd75257f0e3a0a20b844a1ea3cc36506de177b
Squash CM Keyguard Wallpaper changes
Add Entrypoint for theme sounds

Change-Id: I6da2fa782b9b88fc669144eb50c3231d031cd620
Remove borked Font Size Control Option