Get the leader to transition directly to winner or loser state if that's where it's going, or wait in a special lead_waiting status if neither, so that if we get any more autoheal requests we can ignore them.
Log the config file's expected location according to the environment varible if it cannot be found.
invoke credit_flow:peer_down on, err, DOWN. *only*
Thus preventing potential leaks and deadlocks.

Also, clean up 'clients' in clear_client, and thus client_terminate,
which was previously missing and thus the source of another potential
leak.
turns out that cleaning up 'clients' in client_terminate is bad
since it breaks clean shutdown/recovery, which relies on the CRefs in
'clients'.
correctness++
Merge bug26065
Merge bug26066
Fix stupidity, and rename.
Explain
Merge bug26043
Merge default into bug24926