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

This is a backwards incompatible change.
So you'd have:

```augeas
in let srv_spec = store /(#|([^#@\/ \t\n]+))/ . port? . source?
```