Reset lastLedgerClose to give more time to connect

Reset ```_lastLedgerClose``` before reconnecting to wait for a ledger close.
Prevents reconnect/disconnect thrashing when the websocket server becomes unresponsive.