Initial CHRE API.

This is the initial checkin of our Context Hub Runtime
Environment API.

This defines what a CHRE implementation is required to
provide, and what a nanoapp is required to define and can
depend upon.

Bug: 28955364
Change-Id: I390e08cb24a6c4bdd4b89e36dd37bcd18caf22e2
6 files changed