Move HidlSupport and ServiceManager to libhidl.
HidlSupport defines basic HIDL datatypes that are
not dependent on libhwbinder and hence don't belong here.
The servicemanager interface should be independent
from libhwbinder as well - it can give out interfaces
that work over hwbinder, but also passthrough interfaces,
as well as remote HAL interfaces in the future.
TODO: move fast_msgq, status
Tests: builds, NFC works.
Bug: 30839546
Change-Id: I855df42347c33a4160560cac4f46d606221462c9
13 files changed