Start and stop daemon with "sudo" for privileged ports

I would like to bind the DNS server on port 53, so that it becomes the default DNS resolver on my mac.
To accomplish that the daemon needs to be executed with `sudo`.
@phinze what do you think?

Based on #49