Merge tag 'android-4.4.3_r1.1' into ck44caf

Android 4.4.3 release 1.1

Conflicts:

Change-Id: Ib33a1e3c80abb0d517d82e04816c0b5bd2fb163f

Conflicts:
	core/java/android/app/ContextImpl.java
	core/java/android/app/WallpaperManager.java
	packages/WallpaperCropper/src/com/android/wallpapercropper/WallpaperCropActivity.java
	services/java/com/android/server/am/ActivityStack.java
	services/java/com/android/server/pm/PackageManagerService.java

 Author:    Lars Greiss <kufikugel@googlemail.com>
Force permanent menu key option is not needed anymore on 4.4.3

replaced by a new config flag from aosp

Change-Id: If100eb0bf86eb5834ffd1c6713641ad7649d1fa3
fix listanimation mode

Change-Id: Iffb888bb4f16f0a72dd88fa667813929f226b622
fix display does not turn off

merge error 4.4.3

Change-Id: I93b4152a5c8f4c80c454226286a31fbbfffee311
Fix layout recreation check

Change I7d6b088a9235362e03cb6694392df71bbf5a323a added a relayout
for programmatic text direction changes, but this is breaking some
fixed layouts. Make sure layout params exist before trying to
act on them

Change-Id: Ibfe3daa71490d109c9a4bdc4c90cbf9517e53260