Adding support to manage scheduled jobs which are added via pillar.  Fixing an issue in schedule.reload which caused an exception if the schedule.conf file did not exist.  General cleanup.
Merge pull request #13441 from garethgreenaway/13256_bug_fixes

support for managing scheduled jobs added via pillar