setup userExpiry for all implicit disconnects
Not just the last client-id
If there is a subsequent explicit disconnect,
we treat it like an implicit one too.
presence unit tests