[2/2] settings: Add Haptic Feedback to quicktiles

Change-Id: Ie0c2f12bda44967d063a2042926c7ab23e113750
(cherry picked from commit 237677c11b14044e9294700985ca8946cb022a05)
Settings: Remove redundancy in description

* All these settings are under a 'Volume buttons' header.
  Avoiding duplication of 'Volume button' makes it easier for
  translators

Change-Id: I51eb2de69c2f038f13d95a8e97bde1ecf83df913
(cherry picked from commit ded315cb25455e8a9e9bfde611972f16965ddc98)
Update cr_strings.xml
(cherry picked from commit abbfacf19d9441268a07e96ab87b2838c79a5189)
Update cm_strings.xml
(cherry picked from commit 7bc27ae3965fce2d968c2da48c37094a73a3cf7e)
RU translation for v77 (Settings)

(cherry picked from commit f911eae48049dfe84abbae3de6379a8b3afaf29b)
Show "Eject card" for usb storage

Readd the "Eject" options if the SD card is mounted via usb.

Change-Id: I802cf4d20eb3b45ce068f89c22352f79999d593e
(cherry picked from commit 8b7f3b842282fce5b14fc9ce5d70856d7c763785)
Settings: Use consistent title for button wake up

Following http://review.cyanogenmod.org/63421

Change-Id: Ib1821374b5c54f80d3d52e9057f62bf8c80a1dd6
(cherry picked from commit 4ab4dd2d1a593a8759f37f6a50ab744d8d0d0767)
MSim Settings: Update UI/UX with user friendly strings

  Hide TuneAway and Priority subscription preferences unless
  config_HasTuneAway is set to true in device overlay.

  This conditionally reverts cea415df0cf19f9eb3dc1fef16d3a8955584c4f9
  as some device RILs don't support it.

Change-Id: I453f0833d80e17f7249d3b7c23fb2cc73ebd4c32
(cherry picked from commit dc187ad2a65eeead86e614e053930a40a932be51)
MSIM: Update icon for Multi Sim Settings category

Make it white like all the others

Change-Id: I7aed57b57e0151fcc5eb2418f67baf5e33b21658
(cherry picked from commit 11dad6942d7323f8331a065e0be9a78ecaa7e1e6)
Add wallpaper pickers to seperate package [2/2]

Change-Id: I233b90aa52b5a8c408fa3adfe3bdad07330cc2ad
(cherry picked from commit f23be04ba805ba32a10165f2eb007dead6421d9e)

Conflicts:
	res/xml/lockscreen_interface_settings.xml
	res/xml/theme_settings.xml
Revert "Revert "Settings: move keyguard wallpaper to system (2/2)""

This reverts commit a27fe8feee7baab5ca2780ccdf51862a76d93ccc.

(cherry picked from commit 07fb11f0b1431de48f51b6ea6b28ac00414a07b9)

Conflicts:
	res/xml/lockscreen_interface_settings.xml
	res/xml/theme_settings.xml
Add wallpaper pickers to seperate package [2/2]

Change-Id: I233b90aa52b5a8c408fa3adfe3bdad07330cc2ad

Patchset: 2
http://review.cyanogenmod.org/#/c/63588/
(cherry picked from commit b05be9db769cb2acff9cc88070eb9e8227ef68d1)
Fix RU translation for v79

(cherry picked from commit 199a8edaaaebec739d0eb09591e40f0af77f8707)
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
(cherry picked from commit 2325e26c608f45ea60a840341ffa12ac5b5d312b)
Automatic translation import

Change-Id: I702090540091dbd04393bf4294dfc2cc0fd3b7cd

Conflicts:

	res/values-de/cm_strings.xml
	res/values-ru/cm_strings.xml

(cherry picked from commit 7fc3091eb264fd7c45d52ac8979852c45b991075)
Update cm_strings.xml
(cherry picked from commit be76982e704dd4b6b967ee5e2788fd10ad0cac41)
Themes: List ThemeSettings as a valid fragment

This fixes a force close in Settings in tablet mode.

Change-Id: I6542feba0d0fa8491ab9e092a90709d1034ffca8
(cherry picked from commit 8dbb2c14f24ecf5edc831cc266761f9eba35beaa)
Settings: preferences use keys, not ids

Change-Id: I23fad40f85235db1fd2c5724ba9d3580828b14d7
(cherry picked from commit 6eed06491a6c0fe24492c66b867b4f0af7182c85)
Create cr_strings.xml
(cherry picked from commit a812fc77c86204cff345d900901f32bde5031a0e)
Create cm_strings.xml
(cherry picked from commit a213e80c9db88d4e1e19ddcbe5e070cc091c8be6)