Feature - Push simple scheduling common functionality up into plugin
(only 2 classes) - Should be useful for all schedulers as it logs and
contains/limits the jobs from bubbling up into the scheduler