Revert "Show sink list only when more than one sinks are available"

I don't like this appraoch. I decided to show a "No more devices" message instead...

This reverts commit 64c1322d9909e6aa59ed71be30437b20c275fdcd.
Correctly handle no more devices
Added 3.12 shell support