Show panels on lockscreen in expanded desktop mode.

https://github.com/CyanogenMod/android_frameworks_base/commit/d9bc1b3854d4f1a2bc3c2dfb47f731ab427f048c
DocumentsUI: DE-Translation (add custom strings)

Change-Id: I3f632829baf221c92322d202f81d240919fdcb28
Revert "Use canonical path for /vendor/app"

This reverts commit e392417ab122ee5078d9da3db45704f1082ec7a0.
Revert "BootMessage: show more info in boot dialog"

This reverts commit d827dc1e69209d41c376a7c3411e025163c112d2.
[1/2] Speed up booting on multicore devices.

1. Add multithreading support to Installer/installd.
2. Parallelize package scanning.
3. Parallelize boot dexopt.

Change-Id: Id42b2bf4a737f93f9ecd9b5819344adbb735f0fb

Conflicts:

	services/java/com/android/server/pm/PackageManagerService.java
FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

Since Kitkat, an app pre-loaded under /system/priv-app/ has
FLAG_PRIVILEGED. However, if the app updated and the device
rebooted, privileged flag is unset from pkgFlags. This patch
fix issue to assign privileged flag when scanning the updated
packages.

Bug: 12640283

Change-Id: Ic24b5882f65dabdfae9cc39da3d68661bed4fc31