Settings: Lockscreen custom wallpaper (2/2)

Change-Id: I1ac1351e9a31a5827847e30113e933f2b7da219f

Conflicts:
	res/values/mahdi_strings.xml

Conflicts:
	res/values/slim_strings.xml
	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/mahdi/LockscreenInterface.java

Conflicts:
	res/values-es/slim_strings.xml
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
	res/xml/lockscreen_interface_settings.xml
Settings: lockscreen wallpaper crash fix

If a user backs out fast enough after setting a
custom wallpaper, the fragment becomes detached
from the activity, so any calls to getActivity()
were throwing exceptions.

The solution is to use the application Context
for toassts to still inform the user of the
status, and not update any UI elements
after the fragment is no longer attached.

Change-Id: Ia9f61184fb484d3af25565bc3c56e8b7b63ff4eb
Signed-off-by: Roman Birg <roman@cyngn.com>
Settings: move keyguard wallpaper to system (2/2)

Change-Id: Id3bb66aa78c2e3dbd1170e74e33fcd160e5a70bb
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:
	res/xml/theme_settings.xml
	src/com/android/settings/slim/LockscreenInterface.java
Fix wallpaper

Change-Id: Ic16d878c0d3854aa94484f9a3e90d60b333d193d
Revert "Wallpaper lockscreen 2/2"

This reverts commit ef2fd6df370e085bbc53ac3fb082abb1a88809a8.

Conflicts:
	res/values/revo_strings.xml
	res/xml/lock_settings.xml

Change-Id: Ia150f3e7dc6dd6239dd86766d4d14813ef3ad590