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
Revert "data usage cycle length"

This reverts commit 0f55691807949fe46b0f62a7f8a53b9461dd5661.
Merge branch 'kitkat-remix' of github.com:AOSPAL/android_packages_apps_Settings into kitkat-remix
Revert "Revert "data usage cycle length""

I thought there was a new implementation on other sources, but it was turned out to be the same T_T

This reverts commit 79ba7044c689196c0321b67938207e55a77b82e0.
Bluetooth:GAP: Handle exception while unregistering the Receiver

Handle the IllegalArgumentException while unregistering the
Receiver.

Usually when user presses both cancel and okay for the disconnect
dialog, OnClickListener will be called twice for both options,
and for the second time it is expected that receiver would have
already unregistered.

Change-Id: I36e30d551df76b7cfd1754305a1087578fd4a275
CRs-Fixed: 595648
New (?) easter egg

Put some paranoid faces on it and call it a night

Change-Id: I1bab94a6f3cc29cd29e84f81af2d4d91fc23e12b
Merge remote-tracking branch 'PA-settings/kitkat' into kitkat-remix

Conflicts:
	AndroidManifest.xml
Merge "Settings: SuperSU from Settings" into kitkat
Merge remote-tracking branch 'PA-settings/kitkat' into kitkat-remix
Settings: add better dialog handling for adb over network

thanks fusionjack for this

his fix was accidentally removed

Change-Id: Icc09585f719e743ba5bd8b830586f2ebc0018a71
Merge remote-tracking branch 'upstream/kitkat-remix' into kitkat-remix