Don't log task delays for unscheduled tasks

Since we look at running the whole profile, a bunch of tasks will have a
negative delay just because they don't need to run yet. Those times don't mean
anything, so this only logs positive delays - that is, delays on the tasks that
are running on this pass.