Dnsmasq: add structure to 'address' and 'server' options

This is a backwards incompatible change.
Same here, I'd rather see `source?` in `srv_spec`.