UsbDk: Fix race conditions in device enumeration
UsbDk: Fix race conditions in device enumeration

During stop redirection process driver signals
redirection stopped event before adding corresponding
device back to childen list.

In case of unfortunate timing client code that
enumerates devices right after stoppng redirection
may not get device for which redirection was stopped
in devices list.

This patch fixes the issue by changing order of
corresponding operations.

Signed-off-by: Pavel Gurvich <2375fa63e2908bb2df59f606483a3aa92321db7a@daynix.com>
Signed-off-by: Dmitry Fleytman <f50f56ffad4b379c2a89812e98b14900ef87e9ea@redhat.com>

daynix/UsbDk,SPICE/win32-usbdk,daynix/UsbDk,SPICE/win32-usbdk,freedesktop-unofficial-mirror/spice__win32__usbdk,freedesktop-unofficial-mirror/spice__win32__usbdk,freedesktop-unofficial-mirror/spice__win32__usbdk