Adding the ability to immediately run a schedule job

Adding the ability to immediately run a schedule job, with the option to force a job to run if it has been disabled.  Also some general cleanup for code.