If no ckpt server used, don't try to remove remote ckpt on exit.  #3919

This results in the sched logs filling up with spurious, confusing
error messages.
Add recommended fix as per code review #3919