* moved "initially in non-OK state alert" logic in
  update_monitoring_states(), also these kind of reports now obey the
  same rules as other status changes (must have at least
  MIN_CONSECUTIVE_STATUSES identical check results to send an alert)

* monitoring sources now have their own check results