Settings: SuperSU from Settings

If SuperSU is installed, show an entry in Settings below
"Developer options", which launches SuperSU when tapped.
At boot time SuperSU will detect if com.android.settings
contains the resources from this patch, and if so it
will hide itself from the launcher. This was implemented
in v1.85, so we only show the entry if the installed
SuperSU version is at least that.

PS2: Better Drawables courtesy of Lo

Signed-off-by: ayysir <dresadd09691@gmail.com>
Signed-off-by: houst0nn <houstonn@gmail.com>
Change-Id: I1796d92458587b9e961d5d8e6d58099e8367834d
New (?) easter egg

Put some paranoid faces on it and call it a night

Change-Id: I1bab94a6f3cc29cd29e84f81af2d4d91fc23e12b
Merge "Settings: SuperSU from Settings" into kitkat
Settings: DE translation

PS3: updated see through/blur lockscreen string
PS4: fixed missing 'g' + updated led string changes

Change-Id: I8725ca42ddbb20b40f85dc5f60c61a66ecab774a
Settings: catalan translations

PS2: Update led translations with new clean up.

Change-Id: Ie5d6ed5d0a079059956e342c1df7e8f70b5693b5
Settings : Add FR translations for PA strings

PS2: Removed a duplicate file, sorry about that.
PS3: Corrected a typo.
PS4: Updated led translations.

Change-Id: I00cb95aa30677d22781864ad05ffc993955a61fa
Rework notification LED a bit.

* Clean up code, improve logic.

PS6: According to android writing style update string for "OK"
     https://developer.android.com/design/style/writing.html
PS7: Whitespaces.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: I5408d895b52255a8352ebe8ea1a79be92af9c1a1
Merge "Settings: DE translation" into kitkat
Merge "Rework notification LED a bit." into kitkat
Merge "Settings : Add FR translations for PA strings" into kitkat
Update IT translation

Updated Italian translation updating ART message and reset preferences
strings

PS2: Clean up tabs and whitespaces, updated led translations.
PS3: Ups some whitespaces survived the war.
PS4: Fix missing "\" symbol and update led strings from recent merge.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: Iec2ca99b6ad7ef3543893892c980385f5edf1783
[2/3]Quiet Hours

Squash commit from:
 Quiet Hours (2/2) thanks cm

slimrom mods && omni adaptation

PS3: fix class paths
PS4: clean up :P
PS5: Google dialer check
PS6: Don't remove ringer mute option, just disable it

Change-Id: I9ca1894f3d2a7a949082e97ba7e959d018495896
Merge "[2/3]Quiet Hours" into kitkat
Bury those beans

Change-Id: Id012dc441ff0bdce27f4778118990619a91e88d5
Revert "[2/3]Quiet Hours"

This reverts commit 8a202029be0b528c4d1b6499126e7743590bd552.

Change-Id: Iae74de61bdd252ed003eebb65727ff12f32de013
Merge "Revert "[2/3]Quiet Hours"" into kitkat
On-the-spot preferences

Allow for handling of resetting multiple preferences individually.

Present the user with a list of active on-the-spot preferences to
choose from.
If a preference dialog was never presented to the user, it will not
be available for reset.
If only one preference is currently active, a simple reset dialog is
presented (current existing dialog / no list)

PS1: Initial commit
PS2: Use defined strings instead of decoding the SETTINGS_TO_RESET variables.
     This allows for string translation.
     String names should be equivalent to the SETTINGS_TO_RESET variable.
PS3: Add some error checks

Change-Id: If9c483e0745000ab486f060bf87756204b4a8e6e
Merge remote-tracking branch 'PA/kitkat' into kitkat