Supervisor Config Update and Bugfixes

This pull fixes some bugs that were discovered in the `jobtype_rework` branch and also updates the supervisor command to use the config file for the default values.