Fix: tools: CIB clients retry signon upon an EAGAIN error
... up to 5 times.
Previously CIB clients wouldn't retry signon upon an EAGAIN and directly return a connection error, which made them not resilient enough.