Fixed scheduling bug.
Fixed scheduling bug.

If the first task that started execution after sched_start_tasks()
yielded before the first expiration of the systick timer, it would
not be returned to the runnable task list.

mour/mouros,mour/mouros,mour/mouros