Fix test for Cray systems

Insure that a file needed for the test exists. This problem happens
on emulated cray systems.
Minor code refactoring

No change in functionality, just eliminated a call to time().
sched/backfill: don't clear running job start_time

bug 1178
Merge branch 'slurm-14.11'