Merge "Use futures for binding and talking to the ExternalStorageService." into rvc-qpr-dev am: 61e7956648

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13713298

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia4483ed25dddde3dba6f9d64c4dc40a6cdd67c55