Settings: Long Term Orbits (LTO)

Patchset 2: Opt-In LtoService (if device supports LTO) and simplify the code
            Rebased
Patchset 3: Added LocationSettings suggestions
            Rebased

Require http://review.cyanogenmod.org/#/c/51421

Change-Id: I878104eb3c859168faa10467fab3772a2f639288
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: zh-rTW translations

PS2: fix some translations thanks to Li Chi Tung
PS3: fix incorrectly formatted commit message
PS4: fix some translations thanks to Li Chi Tung again
PS5: fix few translations thanks to Li Chi Tung
PS6: trigger Cid
PS7: trigger Cid
PS8: fix date in license and trailing space
PS9: trigger Cid
PS10: small fixes
PS11: rebase
PS12: rebase and have small fixes
PS13: rebase and fix some translations thanks to Fu-Chun Hsu
PS14: rebase and fix some translations thanks to Fu-Chun Hsu

Change-Id: I24cbb0f39d5a86708f6058a091511332754ed7f0
Remove ON/OFF toggles in Settings for Bluetooth, Wifi and Profiles

Change-Id: I600bc603d35e9bff8eedcf43d3fa1e532beeaf8f
Integrate Performance Control

Change-Id: I9802cf199ce3022872fb23a03685c0e592d502fc
Add Active Display (2/2)

Change-Id: I48505d92340b05e8592f7068da7e7aef1326b2a4
Add setting for Vold Switchable Pair (2/2)

This will be hidden unless the device has non-emulated internal storage
and an external SD, in which case persist.sys.vold.switchablepair will be
set automaticaly.  This does away with the need for ro.vold.switchablepair
to be set in the build.prop.

Change-Id: Id83fc90d771ca3a7179f2c50d0ae828eb3dbaa9f

Conflicts:
	res/values/cm_strings.xml
Revamp Custom Settings

Change-Id: Ib551ad001ecb0b251ec3fc4a0156653adec460f9
Use internal cache if getExternalCacheDir returns null

Change-Id: Iaadc13aeac75df07b1a3b17cca4e87dc17f06fe0
settings: Battery bar (1/2)

Change-Id: I3356efc5fe8fa6cfda1db009a068fcd2dfd72a1f
Add network usage stats to status bar. [2/2]

Change-Id: Iccf6d4b6dc5af30c8814661081048281b688387b
 Active display: allow hiding low priority notifications. [2/2]

Change-Id: Idcf573a43bdb27a8416ea11d2bd92410deaf63a0
Add Breathing Notifications for Call and SMS (2/2)

Change-Id: I3b6d5310236a9de18d6e0e9ca1846281f3a2f306
Add always open QuickSettings (1/2)

Change-Id: I0571069834d900f059680dab1365a83291ef2665
Add gesture based lockscreen security. [2/2]

PS2:
Tidy things up a bit.

Change-Id: I83e3ab643e19b2a2d9c8416f4925bbab05bbc896
Add Halo (1/2)

Change-Id: I935772f516c57b82650aaa63012770b861cb5693
Performance profiles

This changes adds support for custom performance profiles through overlays. Supported
devices should define config_perf_profile_prop with the proper system property to be set
and fill an init.rc file with the appropiate handlers for every defined performance profile.

Patchset 2: Rebased
            New simplified strings
Patchset 3: Fix build
Patchset 4: Rebased

Change-Id: I5a6612db94da3c09d8ec2e8920bf9516f62d0024
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: Minor values cleanup

Change-Id: If26d98b947b36bea19715f644e3e6308c0581121
Settings: Fix aapt zh-rTW warning

Change-Id: I5670efae7408f2046ea9df3b30b94106c116ce3f
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: Option to force use Highend GFX effects / Hardware Acceleration
Settings: Halo 2 (2/2)

Change-Id: I251122ec4f7579d1c07041d553d8698a12ae99c7