Runtime spec file and generation

Move to generated headers for the runtime API so we can
track API changes and generate proper comments.  Will
also be able to generate coverage tests.

Change-Id: Iec9b7e6d1bd3f7369f4f5ad3383a09dd8e08ef50
2 files changed