watchtower/wtclient: only reset iterator once we've exhausted all candidates
watchtower/wtclient: only reset iterator once we've exhausted all candidates

Doing so allows us to load balance sessions better amongst all of the
tower candidates.

aakselrod/lnd,LightningNetwork/lnd,LightningNetwork/lnd,aakselrod/lnd