rest bug - lastCron must be set before "return if resting", otherwise
when they unrest they'll get piled by all the days they missed