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