qt: remove AudioDevice menu specific code
Audio devices are exposed as a QAbstractListModel in the player and provide all the functionnality from there. We can use this directly to create the menu
marked as draft as this depends on !6132 (merged). only last commit is relevant