Give the OTA app a new home

Conflicts:
	res/values/liquid_strings.xml
Stats summary
Replace Performance control with Kernel Tweaker (2/3)

Based on Dirty Unicorns commit
Settings: IME animations (2/3)

Destiled from here:
https://gerrit.omnirom.org/#/c/4249/32

PS2: something

Change-Id: I7a8135818c57929b612f4fcccdc425a49b72ae59

Conflicts:
	res/values/arrays_aicp.xml
	res/values/strings_aicp.xml
	res/xml/aicp_display_animations_settings.xml

Conflicts:
	res/menu/ram_bar_settings.xml
	res/values/liquid_strings.xml

Conflicts:
	src/com/android/settings/liquid/StatusBarColor.java

Conflicts:
	res/values/liquid_strings.xml
Settings: Custom scrolling values 2/2

ported from https://gerrit.omnirom.org/#/c/4249/
originally written by Yanuar Harry <ai.the.smarties.physics@gmail.com>

PS2: make help icon not selectable and fix capitalization consistency

Change-Id: I89cac4e9c2f5a495339a8495bce11e42f49ee05e

Conflicts:
	res/values/attrs_custom.xml
	res/values/strings_aicp.xml
	res/xml/aicp_display_animations_settings.xml

Conflicts:
	res/values/liquid_strings.xml

Conflicts:
	res/values/liquid_strings.xml
Settings: Port BatteryBar (2/2)

{x} Adds Battery bar with following features:
{x} location set
{x} color
{x} aligment
{x} thickness
{x} charging animation

Change-Id: Ic8a201c20c07afefae58c87795fa8f1d72369135

Settings: update battery bar default color to match kitkat ui (2/2)

Change-Id: If66f97b7e770ac2ac916cf1df4f0792616061714

Conflicts:
	res/values/arrays_aicp.xml
	res/values/strings_aicp.xml
	res/xml/aicp_battery_style.xml
	src/com/android/settings/ose/BatteryIconStyle.java

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/BatteryIconStyle.java

Conflicts:
	res/values/liquid_strings.xml
Move Quick Ribbons and remove Link options
Move animation control from interface to Display

Conflicts:
	res/xml/liquid_interface_settings.xml
Settings Smart PullDown to SlimActions (2/2)

PS2: Reverse dependency until Recents
	Preload situation decided.

Change-Id: Icacca5c385b843de4e5c690d3cdacdfe003dc948
Settings: Recents to SlimActions Shortcut (2/2)

PS2: Reverse dependency
PS3: Simulate Virtual Key Press for Recents

Change-Id: Ia740033db91c235fbfb0be569af7382cbf58a8b1

Conflicts:
	src/com/android/settings/liquid/LiquidActionShortcut.java
Internal Memory Quick Panel

Conflicts:
	res/values-ko/dokdo_strings.xml
	res/values/dokdo_strings.xml
	src/com/android/settings/quicksettings/QuickSettingsUtil.java

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/quicksettings/QuickSettingsUtil.java
Gesture Anywhere: Add gesture anywhere feature into the ChaOS Lab [2/2]

Change-Id: I51ead6cc35684104ecc1211df0a598d1a0b816c1

Conflicts:
	AndroidManifest.xml
	res/values/arrays_aicp.xml
	res/values/ose_attrs.xml
	res/values/strings_aicp.xml
	res/xml/aicp_lab_prefs.xml

Conflicts:
	res/values/liquid_arrays.xml
	res/values/liquid_strings.xml
	res/xml/misc_tweaks.xml

Conflicts:
	AndroidManifest.xml
	res/values/liquid_arrays.xml
	res/values/liquid_strings.xml
AD updates - fixes
picked from https://gerrit.omnirom.org/#/c/5650/ & https://gerrit.omnirom.org/#/c/5787/
	modified:   res/values/liquid_arrays.xml
	modified:   res/values/liquid_strings.xml
	modified:   res/xml/active_display.xml
	modified:   src/com/android/settings/liquid/ActiveDisplay.java
	modified:   src/com/android/settings/liquid/AppMultiSelectListPreference.java
	modified:   src/com/android/settings/liquid/SeekBarPreference.java
AD fixes and additions (still has a bug or two)
picked from https://gerrit.omnirom.org/#/c/5824/ , https://gerrit.omnirom.org/#/c/6173/ & https://gerrit.omnirom.org/#/c/6290/
	modified:   res/values/liquid_strings.xml
	modified:   res/xml/active_display.xml
	modified:   src/com/android/settings/liquid/ActiveDisplay.java
	modified:   src/com/android/settings/liquid/AppMultiSelectListPreference.java
Camera button support 1/2

ported from: https://github.com/CyanogenMod/android_packages_apps_Settings/commit/c933e9205f5bef528ee09433a078cd8e626d9424#diff-5ef8d74198f3dd4a8c550fcee1e21d26R232

credit: CM
Fix F/C in TTS settings

This is an attempt to fix uncaught MissingResourceException
that would be thrown if default language of selected engine is
set to a locale that has no 3-letter country/language code.

Please see https://code.google.com/p/android/issues/detail?id=63122

Change-Id: Iccb2a55f5f7a97819310fd888559650fe7febe4a
Signed-off-by: Shuhrat Dehkanov <k@efir.uz>
Settings: SlimRecents scaling + lefty mode (3/3)

    - Add scaling mode....user can scale the overall size down (especially for the
      user with stock dpi requested)

    - Add lefty mode. Recent panel shows up on the left edge instead of the right edge
      for left handed people.

Both are one time accesibility settings. So we put it there.

Change-Id: Ifa7a7299538f3c8f9c592c0c61b48dfa9fbeb2d6

Conflicts:
	res/values/liquid_arrays.xml
	res/values/liquid_strings.xml

Conflicts:
	res/values/liquid_strings.xml
Settings: More Lockscreen Colors (2/2)

PS2: fix derp caught by Chandra Poerwanto

Change-Id: I5469c42b4e944aab4b1b0c21d5ef41a8d1a1213a

Conflicts:
	res/values/liquid_strings.xml
	res/xml/lockscreen_style.xml
	src/com/android/settings/liquid/LockscreenStyle.java
make easy to add a checkbox preference

based from Cyanogenmod, but im adding more preferences :D
use SystemCheckBoxPreference if you want adding option for Settings.System
use SecureCheckBoxPreference if you want adding option for Settings.Secure
use GlobalCheckBoxPreference if you want adding option for Settings.Global
example:
we always using like this
    <CheckBoxPreference
        android:key="soft_back_kill_app"
        android:title="@string/soft_back_kill_app_title"
        android:summary="@string/soft_back_kill_app_summary"
        android:persistent="false"/>
and put preference into java code
but with this patch, we can use like this
    <com.android.settings.liquid.SystemCheckBoxPreference
        android:key="soft_back_kill_app_enable" << put key from android.provider.Settings
        android:title="@string/soft_back_kill_app_title"
        android:summary="@string/soft_back_kill_app_summary" />
the preference will always use presistent command
no need to add this preference into java code again :)
and say goodbye to bad java code style xD
picked from https://gerrit.omnirom.org/#/c/5759/7
	new file:   src/com/android/settings/liquid/GlobalCheckBoxPreference.java
	new file:   src/com/android/settings/liquid/SecureCheckBoxPreference.java
	new file:   src/com/android/settings/liquid/SystemCheckBoxPreference.java
Cleanup AppOps code,remove redundant code causing FC