Settings: create cm string for wallpapers

Change-Id: I21af266bb0aeff7598082d998b2c2e8d6bbbe187
(cherry picked from commit 7593bcb78d018afe78e8898dfaab917e64225c94)
Automatic translation import

Change-Id: I41eb51802e180cb3962d6bed1940aeed2bbf0989
(cherry picked from commit b9cc1b629344763e7d0807ab833699e330151a7e)
Settings: add equalizer tile toggle

Change-Id: I51b34e34a7e6305bc5ced0672eb2aa7e8db45057
Signed-off-by: Roman Birg <roman@cyngn.com>
(cherry picked from commit bf1577e05de395af9f2b3e30b67d7aeee4c3bfee)
Settings: Remove "Make pattern visible" regardless.

  - Previous logic depended on all pattern lock elements to be
    null prior to removing the preferences. Remove them one by
    one if they exist now.

  - PS #3: Add braces.

Change-Id: If34bc305eddda2985b37bd55349e4bb5d9b63154
Settings: Disable Battery status preference on ModLock.

Change-Id: I9c1b978cd3c50b6db73b333b9e392ee1918a9499
Merge remote-tracking branch 'cm/stable/cm-11.0' into cm-11.0-tonyp