[settings] long press back to kill configurable timeout (2/2)

1 - 2 seconds (default)
2 - 1,5 seconds
3 - 1 second
4 - 0,5 second

Forward ported from crDroid kk

(cherry picked from commit 3e40de2ec6cc94a55b2a2962f808b2de35bf50cd)
Privacy icons: correct size and colors to match lollipop

(cherry picked from commit 5873036033bbf6f7897aa11616c0942aabfd0c8e)
Profiles: point to the right icon and add a generic one following lollipop color

(cherry picked from commit 1823c28ba48ed0505b66aef5a56dcfbd2c90bcbe)

Conflicts:
	res/xml/dashboard_categories.xml
Navigation bar height

(cherry picked from commit a33e86a2bb704af9a78627cd4563675973ed635f)
ProtectedAppsReceiver: fix NPE when components are null

 * To reproduce: create a folder at CustomLauncher3, lock it and leave the screen

Change-Id: I49a2e76fdaa3e375b0ea5aa2bb05eaa92528dd19
(cherry picked from commit 3bd8b650fd8569dce00be97ad437b0e0b91e192d)
Settings: Network traffic indicator

(cherry picked from commit 030b95cc81e7a29b10b82ed469ac179370b853b1)

Conflicts:
	res/xml/status_bar_settings.xml
Revert "Development Settings: fix setting reset on disable"

This reverts commit b302d2cae54a77611d37f522a96edc8b7dad2cd8.
Development Settings: fix setting reset on disable

When Development Settings are disabled, some settings are
reset to values other than the default. This fixes it.

 - Adb notify should reset to enabled

 - Verify apps over usb should reset to enabled

Change-Id: Ifa1ee25cfab32b7a236e02055006f0d2a4b07f37

Patchset: 4
http://review.cyanogenmod.org/#/c/78838/
(cherry picked from commit 0723e4d97f19de724b3a2a537bedbe45daa7f85c)