Oops
framework: Allow specifying max wallpaper width

For some devices with very high-res screen (1920x1200), the wallpaper
width suggested by the launcher may be too large for the GPU and so
we need to limit it. (2048 for the above mentioned screen)

We don't need to limit the height since that's the height of the
screen.

Change-Id: I188ac585370fb705cfa50d5ad84786e6f2cbd016

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
Fix Lockscreen Wallpaper (Test)
Revert "Fix Lockscreen Wallpaper (Test)"

This reverts commit 19b9944ef300ff71e9723060e5270501780d3a02.
Revert "Fix: Custom lockscreen force close"

This reverts commit 6af4b210145c34c0249ef703b8ba33f0ed4ca6e8.
Revert "Custom lockscreen"

This reverts commit 2fa74b852a8e5750adbb5fa2f8db2b935ce56f06.

Conflicts:
	packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java
Revert "Revert "Custom lockscreen wallpaper [1/2]""

This reverts commit 3e97e7efc36f4ce616de47bf7973ab04409db32f.

Conflicts:
	services/java/com/android/server/power/DisplayPowerController.java
Revert "Revert "Custom Wallpaper: use PNG and fix derp""

This reverts commit a7bf855db3401394c5a7118a1214525cddad7330.
Fix lockscreen wallpaper
Merge remote-tracking branch 'base/remix-staging' into legacy-staging

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml