[6/8] Settings: Theme engine

Change-Id: I9a0c9da454b5239a43d287af9f2df8c4d042d466

Conflicts:
	res/values/custom_strings.xml
	res/xml/theme_settings.xml
Merge branch 'theme' into kitkat

Conflicts:
	res/values/custom_strings.xml

Change-Id: I8714da527d4746c5ddabc99ca652659240baea8f
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

Conflicts:
	res/xml/settings_headers.xml
	res/xml/theme_settings.xml
Add Entrypoint for theme sounds

Change-Id: I6da2fa782b9b88fc669144eb50c3231d031cd620
Settings: Remove Wallpaper selection from Display

Let the launcher handle wallpaper selection.

Change-Id: I7f0eb20a5bc01d82fdb98905524b9743fee447c6
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:
	res/xml/display_settings.xml
fix double mixup with theme settings

TRDS referred to CM, and vice versa - it was a total mess.
Named theme_settings to cm_theme_settings for cm, just theme_settings for TRDS.
also wrong ids in settings_headers. Ugh.

Change-Id: I9974b25b881ae5faaf7e20da65978a635b5f4917