Add screenshot to power menu

* Also move our strings and symbols to *_custom.xml

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
Secure Screenshot

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
Merge branch 'kk-WIP-cp' into kitkat
DocumentsUI: Really show advanced devices by default

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
Power Menu: enable the silent mode toggle
HDMI: quietly catch exception if hdmi cable is unplugged
SettingsProvider: upgrade the database

  bump the upgrade version to 99
  seperated code to wipe the db into it's own method using the correct variables
  override the version downgrade, let DatabaseHelper decide when to wipe
[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
PackageManager: Fix concurrent access to shared state

Stop multiple threads from all calling add on the same HashMap.

Cleanup the use of a boolean flag by removing concurrent writes
to it.

Change-Id: I8d61fe7294dcb67ee7d0d7de88d90d2051c310e6
VolumePanel: always show expanded menu button.

Signed-off-by: KhasMek <Boushh@gmail.com>
VolumePanel: rewrite for TV layout

  The volume panel now appears at the bottom
  of the screen for a less intrusive experience.
  If the panel is asked to expand, it pulls up
  from the bottom of the screen. When it times
  out, the volume panel will drop down out of the
  display.

Signed-off-by: KhasMek <Boushh@gmail.com>
Revert "SettingsProvider: upgrade the database"

This reverts commit 2c1076917c1e8ad5113f8846e0b7edb3f2cfb8bd.
Quicksettings: add EthernetTile
ShutdownThread: Sleep instead of snore

* the MX series does not have a PMU, and therefore can not shutdown
* Set device to sleep

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>