libhidl: merge upstream into ToT

BUG=b:157855577
TEST=FEATURES=test emerge-betty nnapi aosp-frameworks-ml-nn

Cq-Depend: chromium:2366713
Change-Id: Ifa7f4ae14d2ae889b6b9a1a660afc504158a890d