Fix a bug in calculation of nextRun for pcron

taskman-ng was scanning only the todo list, not the full list of all tasks and thus
missing tasks that should run sooner. Happily, this was fixed by
removing code and adding one additional check in runTask

 Please enter the commit message for your changes. Lines starting