dnsmasq: process both global and per-device configuration
The global configuration now can be valid when there are no global domains defined. The dnsmasq backend must process it and then, if there is no global default domain, also process the per-connection settings.
Fixes: 1f0d1d78 ('dns-manager: always apply options from [global-dns]')