TRQ-2665  qrerun causing mom node to leave job in exiting state.

 This patch is ancillary to the real fix for this. It turns out that
 if BLCR was not enabled the writing of stdout, stderr and checkpoint
 files would fail because the .CK file was not there. We now check for
 checkpointing before trying to return the .CK file output.