Add new themes items to personalization menu

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

PS:
* fix string casing
* brought theme_settings.xml to latest HEAD.
    here I also hid the wallpaper entries as these require CM's new
    custom lockscreen & wallpaper picker.

includes:

Add Entrypoint for theme sounds
Change-Id: I6da2fa782b9b88fc669144eb50c3231d031cd620

Settings: preferences use keys, not ids
Change-Id: I23fad40f85235db1fd2c5724ba9d3580828b14d7

Change-Id: Ia8e852e5e5ad2465d0b9b73f16c7080a7337bb8a

Conflicts:
	res/values/cr_strings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java