Following on to the discussion earlier this week, I wanted to kick off a discussion about how to implement one part we discussed, which is to make health checks something that lava natively understands and knows how to do, rather than just a lump of jobs scheduled daily from cron.  Here are my thoughts, and I'll let you decide how much it's crack.

1. extend the scheduler model for devices? to add a text blob for storing a health check job
  - downside is that we would have add one of these for every single board
  - maybe it makes sense to do this for device type instead and have the scheduler just start it on the proper board?
  - we should make sure that these jobs use a locally downloadable, complete image
2. at the beginning of every day, if the board is NOT in offline or going offline state, insert this job into the queue for the board
  - Is there a good way to do this automatically with some internal mechanism - not cron from the outside?
3. Link the result of this job to the health check stuff already in progress

thoughts? suggestions?