Small runtime fix, job preference change before setup

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.