Added a plugin scheduler for the kernel to rely on for the ordering of plugins (bootstrap and dispatch)