Add AudioBackend::info() method to retrieve AudioBackendInfo object

Goal is to be able to call AudioBackendInfo::already_configured() from the right place.
use AudioBackendInfo::already_configured() to correctly determine if backend requires setup

Fixes issues when using JACK backend in combination with others, that prevented connecting to an existing JACK server.