correct sched maint expiry from data before #634

Fairly minimal; we already have code in the check model to do the right thing, it just needs to be run across all checks reporting themselves as in scheduled maintenance.

Fixes #734.
can we add a logger statement somewhere about here?