Fixed a problem in blcr_checkpoint_job where the function would
not return a failure when it failed to get a connection. The
negative value returned from connect was being used like a valid
handle and when it made it to pbs_disconnect it caused a seg-fault.
The code now returns with an error. TRQ-2132