Shadow exit with JOB_RECONNECT_FAILED if initial reconnect fails. #4783

If the shadow is started in reconnect mode, and that reconnect fails,
exit with JOB_RECONNECT_FAILED so the schedd can keep restart stats.
If the shadow is subsequently disconnected and fails to reconnect,
then exit with JOB_SHOULD_REQUEUE as before.