[lipstick] Remove disconnectRef and keep listening availableWinIds

Do not disconnect from availableWinIdsChanged when allow update is
true.
Why connect only when win == 0?