Add metrics to local supervisor API

In my use case the Balena-running devices often run in isolated networks and customers would like to poll the devices locally for metrics via my container/service, so it would be great to have a “device status” API locally in the supervisor where I can get the metrics in the same way the Balena dashboard does.