meson improvements for the session-managers vs default-session-manager options
The main new features here:
- default session manager is now 'auto', which uses the first in the
-Dsession-managers=
list - if wireplumber isn't built but the default session manager, just use the system one if it exists
Fixes #1579 (closed)