Update getCompatibleKeys() to include the key as compatible with itself.
Update automatic display connection selection to use the last left-button or
no-button connection. If none are present, use the last right-button connection.
DlgPrefControls should not use DirectConnections for controls since it is not thread safe.
Print PortAudio version on startup.
Support Unicode sharp and flat symbol in traditional notation. Treat '#' and 'b' the same as the Unicode sharp and flat character for input.
Call AudioOutput::onOutputConnected and AudioOutput::onOutputDisconnected on
device open and close.

We do this for AudioInput::onInputConnected/AudioInput::onInputDisconnected but
apparently never finished implementing the other half :).
Add simple tracking of connected AudioOutputs in EngineMaster when outputs are
connected and disconnected.