settings: Add support for SRE

 * Add support for sunlight readability enhancement
 * Optionally depends on adaptive backlight, depending on HAL

Change-Id: I9ca388ffd68080f0e497edb81d5f8616c194ea1d
Screen off gestures: Show options only on supported devices

Change-Id: Idac21e8356a75b31d94e0a600d97590b95a55777
DisplaySettings: Add hardware-framework support for color enhancement

Change-Id: I9fa4e7409266ce9e658c93ae32940050cfe437d2
Settings: Show devices connected to the WiFi hotspot (1/2)

Change-Id: Ic9e4690e33d09d212afc3ce4044cdade0f02468a
Settings: 6-bar signal icon style [2/2]

Change-Id: Iabe4d497b6283fb76ab5e2b7ce005075139edecf
Merge "Settings: 6-bar signal icon style [2/2]" into kitkat3
Fix default wifi/usb tether network

Change-Id: I9392728a26c780108a5d30a61939f2d85a54922c
Merge "Fix default wifi/usb tether network" into kitkat3
Settings: HighTouchSensitivity support

Change-Id: I26600c66f8114437ad153d845c885e7021c5efb1
LS Buttons: Code cleanup

Change-Id: Iada4ede77f6f438b79be43e234afae8bb68224f7
Merge "LS Buttons: Code cleanup" into kitkat3
PIE from ParanoidAndroid [2/2]

PS1: Initial cherry-pick
PS2: String fixes
PS3: Switch Dupes to PA_Pie
PS4: more PA_pie's and proper import location
PS5: Even more PA pie's and say which pie is which in settings
PS6: Link strings properly
PS7: Small string nitpick

Change-Id: Ice750a861f8732c94a11b45866c14ebc68147a40
Merge "PIE from ParanoidAndroid [2/2]" into kitkat3
Make Pa pie string match

Change-Id: Ic4a2d7c80e40bb5c7d348791b8c3c3cf310723a4
Remove Quick Unlock and Menu Unlock

They show up on devices that they shouldnt and i think there pointless just swipe your finger accross the screen

Change-Id: I4312f578284747ad8bd939776411338dc1f3fd85
PIE color settings

Modified to play nice with Slim Pie

Change-Id: Id4da93c3b061f513ab167f4c4f3a3a5031c267ee
Display: Default SRE to off

Facemelt mode is catching people by surprise and being interpreted
as "messed up colors". Default it to off so people can at least see
it kick in as a reaction to enablement

Change-Id: I5816e528363f508fc360c321c702a59f0bb79846
SRE: Add Adaptive backlight as dependency

Change-Id: Ie91def7445985b66b4087d282fb102fde47b423d
Properly remove HighTouchSensitivity preference

credit: CM

Change-Id: I6e51e66a4a7597136dabab278ecb7e3bb2b14e51
Re-Add Quick Unlock

Seems like a good feature just the desc not very detailed so i removed it, i now know what it does so it can come back with a better desc
Credit: Slim for the orig feature

Change-Id: Ia96170d455a7c0f24e8841e1120297e1d1376bc0