Prevent error being thrown when no scheduler information is provided
Since we still don't have a good way of identifying the default submission scheduler, an error will be thrown if it hasn't been provided in the configuration file when attempting to collect profiling data. Asimov should only attempt to collect this if the scheduler data is available.