SINKS_APP
raise an exception instead of simple `print` to stop loading the module, and show a more detailed message with the package to install.
this is a factored implementation usable by all non-web frontends. Sources and Sinks can be configured easily to use tests source or local webcam/microphone, autosinks or a `appsink` that the frontend will use. rel 426