supplicant:  Fix conn timer reporting when roaming.

Seems we often do not go through the disconnected state, so
consider a state change to authenticating to mean we were
disconnected.