use the default recovery UI

The key handling we use for tilapia is now the recovery default; we no
longer need a subclass of ScreenRecoveryUI.

Change-Id: I1387f6759354d6349dbc7896c7a9682b00d8cbfe
Merge "use the default recovery UI"
Use canonical UniquePtr.h header

Change-Id: I93b3b4b565fa724800d5df144ab107d9aba40553
Merge "Use canonical UniquePtr.h header"
am d9a74ee9: Merge "Use canonical UniquePtr.h header"

* commit 'd9a74ee93a010377bc94d340d19efb28c8f500e9':
  Use canonical UniquePtr.h header
am 1e149df8: am d9a74ee9: Merge "Use canonical UniquePtr.h header"

* commit '1e149df89e0f36833b58bf574c73c293bf84076c':
  Use canonical UniquePtr.h header
am 2cf3fbb8: Mute low-battery sounds after one hour with screen off.

* commit '2cf3fbb86f46bd32bf7c301b3e6c352318b64b3b':
  Mute low-battery sounds after one hour with screen off.
am 717d5abf: am 2cf3fbb8: Mute low-battery sounds after one hour with screen off.

* commit '717d5abfbca6bd9b7a83d561e5cb3b88b6e895f7':
  Mute low-battery sounds after one hour with screen off.
am 3e29cbf9: Configure PRISM defaults for tilapia correctly

* commit '3e29cbf941de09358a4c0b3d77d0e81fcce46c81':
  Configure PRISM defaults for tilapia correctly
am 67d9db3c: am 3e29cbf9: Configure PRISM defaults for tilapia correctly

* commit '67d9db3cd436317716d1b3a166a050a6e3dcc30a':
  Configure PRISM defaults for tilapia correctly
am 30236463: merge in klp-release (no-op)

* commit '302364634e2ea3115026d064c2f8c7c21bfc6c05':
  Configure PRISM defaults for tilapia correctly
am 7f60758b: am 30236463: merge in klp-release (no-op)

* commit '7f60758be2844c34bac4efca93df698bfd24f125':
  Configure PRISM defaults for tilapia correctly
am e5e7e42e: Copy missing config files from deb to tilapia.

* commit 'e5e7e42e33873ed4ba9ac85e8e175bd86bfb55c3':
  Copy missing config files from deb to tilapia.
am f65ad8ac: am e5e7e42e: Copy missing config files from deb to tilapia.

* commit 'f65ad8acac50a54ebaababa275fb158c1faa4f52':
  Copy missing config files from deb to tilapia.
am 84e5d076: Add config_restartRadioAfterProvisioning to AT&T mcc/mnc\'s

* commit '84e5d0761b61d4f6c68ef99f76228ee3c5834393':
  Add config_restartRadioAfterProvisioning to AT&T mcc/mnc's
am 1580e99c: am 84e5d076: Add config_restartRadioAfterProvisioning to AT&T mcc/mnc\'s

* commit '1580e99c2a171f51cd6eb1be418c441ebfabb8b7':
  Add config_restartRadioAfterProvisioning to AT&T mcc/mnc's
Remove deprecated locales

Bug:11340849
Change-Id: I187a531818f59616d4714e5df0cf154de4166a9a
am d1f04434: Update for KOT49H

* commit 'd1f0443471cf01e6f056d96b243eec47a0186431':
  Update for KOT49H
am a3f42604: am d1f04434: Update for KOT49H

* commit 'a3f42604ac3cd65eb987f78c5f739067cb1f9aa6':
  Update for KOT49H
tilapia: remove overlay related to tether_apndata

Those are applied in AOSP, recently. So it does not need any more.

Bug: 10096119
Change-Id: I6d81922fd22127cf0d18393694d00b5e89831b1c