Use LinkedArray in Scheduler

Improved runtime of Pass() from 7 microseconds to 1 microseconds for
VLOW_PRI tasks at the cost of Create() going from 3 microseconds to
3 microseconds.