dump an error to the log if opening a needle failed
remove dead code
handle unclean exit of os-autoinst

if os-autoinst didn't calculate an overall result it has probably
crashed the perl interpreter. So re-schedule with lower prio.
move schedule list to the end

move list to the end as it might be large and distract from test
results. Also don't show time as it doesn't make sense for schedule jobs
atm.