馃崚 kcm/SpeakerTest: Close dialog when the tested device disconnects
If a device gets disconnected while the Speaker Test dialog is open, the dialog will correctly remove the channels from the model, leaving it in a visual broken state.
(cherry picked from commit 8b6ab7f2)
Co-authored-by: Ismael Asensio isma.af@gmail.com