SettingsProvider: allow TETHER_DUN_REQUIRED to be overwritten

Allow overwriting of the default TETHER_DUN_REQUIRED value with
the build property 'ro.telephony.tetherdunrequired'

Recognized values are:
0 for not enforced
1 for enforced
2 for undefined (default; behaves as enforced)

Change-Id: I77c87230b54418ee5c385e5a7effd304a9743990
Update the color of the expandable volume panel icon

This still retains the old settings icon since it happens to fit perfectly. Pressing it does indeed show you a bunch of sliders like the icon indicates.

Also add xhdpi and xxhdpi versions.
Double-tap to sleep: more options
 - pin and password: double tap the text entry view.
 - pattern: double tap anywhere on the pattern view.
 - add to slide lockscreen(glowpad): double tap glow pad to sleep
SystemUI: unbreak RecentsPanel with translucent decors
Fix enable/disable of notification light
Double-tap to sleep user-configurable settings

- Status bar
- Glowpad
- Pin and password
- Pattern
QuickSettings data tile

- onClick on/off
- onLongClick go to data usage activity
QuickSettings: remove screen off tile

This reverts commit 36539c2810e0d548b930a0832b5726a88b50444a.