Notify when transitioning from green to red

Fixes #59. 

Would you mind reviewing this, @justinsteffy? 
I'm not a fan of how this makes another request to the data store. It's possible that the threshold changed since the call to `sync`, but that's pretty unlikely. I'm thinking `sync` could return the threshold and that could be cached for the life of `run`.