schema: centralize mapper logic
api: blow through new format
fleetctl: use schema models
Merge pull request #771 from bcwaldon/new-API

New API schema