Create separate upstart job to register dnsmasq with resolvconf

The previous method of registering with resolvconf breaks when using
`/sbin/restart dnsmasq` -- because restart runs pre-stop stanzas but not
pre-start or post-start stanzas. So restarting dnsmasq would cause it to
unregister itself from resolvconf but never to reregister itself.