adds a small check to see if the job controller started up before using buttons related to it and generate runtimes.
Usually these kind of new things are happening due to the amount of time that away missions take to load.
Merge pull request #2782 from Aranclanos/jobmasterruntime

Small runtime fix, job preference change before setup