fix expanded desktop when Pie is not enabled

Change-Id: I29957708b2f0b9ea00074fb6e65729a4c923567b
Themes: uninstallThemeForAllApps shouldn't check if map is empty if it's null

Potential NPE introduced in ec2200878706735cdd2caf4d934d988296998e85

Change-Id: I6d1ec165957c2be63086a18af2236e46978e9c8a
Framework: Pulse Torch On Incoming Call (4/4)

Move our SliderPreference to framework for
	global usage

Add some torch constants

Add Settings entries

Change-Id: I3bf8e3d140ef507e2a72e3abbdad6ec1603dfbc3

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/slim_strings.xml