Settings: make unaccounted and over-counted battery usage configurable

Google disabled it for release builds here:

https://github.com/SlimRoms/packages_apps_Settings/commit/e6793771cedb47aed72f1c64f870b70357746938

well but it is enabled for whatever other type of builds beside the
official release builds. That said it should
be a developer option so or so and not build type dependent.

Whatever added an option into developer settings to control it. Default
value is false.

That said.....finally no complain about misc battery stat in battery
settings xD

Change-Id: I7549b1c796d5d9413b4af5d80a31d6efeaf0352a

Conflicts:
	res/values/slim_strings.xml
	src/com/android/settings/DevelopmentSettings.java

Use checkbox not Switchpreference

(want to switch to Switches, need to change or add for SwitchPreference:

private CheckBoxPreference findAndInitCheckboxPref(String key) {
        CheckBoxPreference pref = (CheckBoxPreference)
findPreference(key);
        if (pref == null) {
            throw new IllegalArgumentException("Cannot find preference
with key = " + key);
        }
        mAllPrefs.add(pref);
        mResetCbPrefs.add(pref);
        return pref;
    }

)
Settings: : add ability to change the color in battery saver mode (1/2)

User complain about the ugly orange....give the user the ability to
change the
color in status and navigation bar if battery saver mode is activated.

Especially for you Tylog :D

Change-Id: I37bc2865e6af4ea84cb4b9d254f5e8b1580083a9

Conflicts:
	res/values/slim_strings.xml

- This is the 2nd commit message:

(!squash) Settings: : add ability to change the color in battery saver mode

reset icons
Settings: Add colorpicker from slim

- added our own modded marginov color picker which we use as default

Originally by kufikugel. I just ported to 5.0

Change-Id: I2fee223474b6c8772d6d5abe321fa310a5632794

Conflicts:
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
	res/xml/status_bar_settings.xml
Settings: fix some icons (2/3) (slim)

Change-Id: I923c28b01a819c79bd4965b61337fdc99cb53c0b

Conflicts:
	res/drawable-hdpi/ic_settings_interface.png
	res/drawable-hdpi/ic_settings_privacy_guard.png
	res/drawable-mdpi/ic_settings_interface.png
	res/drawable-mdpi/ic_settings_privacy_guard.png
	res/drawable-mdpi/ic_settings_reset.png
	res/drawable-xhdpi/ic_settings_interface.png
	res/drawable-xhdpi/ic_settings_privacy_guard.png
	res/drawable-xxhdpi/ic_settings_interface.png
	res/drawable-xxhdpi/ic_settings_privacy_guard.png
	res/drawable-xxhdpi/ic_settings_reset.png
Settings: fix landscape layout on color picker

Change-Id: I9ecbb4154a28fb007fb54e9d737d0cd942105174
Add option to disable searchbar in recents [1/2]

Coded by yashade2001 <yashade2001@gmail.com>
Cherry-picked from Project D.I.S.C.O.
Thanks to TheMrcool212 for his help.

Signed-off-by: Yashar Ahmedizadeh <yashade2001@gmail.com>

Conflicts:
	res/values/disco_strings.xml

Change-Id: Ifd74b568f29f4c2b1f86c4dc222a58fbeccf0685
Conflicts:
	res/values/custom_strings.xml
set unaccounted and over-counted battery setting as CheckboxP