check for uninitialised value in parsing ListJob output, drop the output if it isn't clean
- Correct handling of jobs read from the work directory: It's the destination that's given, not the source
- report the state of files in abandoned jobs, directly in the logfile (fixes #4265)
- in add_file_report: correct confusion between Source and Destination in FN_MAP
- squash a race condition where FTS job-files were deleted before the results were reported to the Reporter