DNSmasq version check during install

Pi hole wasn't installing. DNS mas wouldn't start. On investigation the parameter log-queries=extra was added in dnsmasq version 2.73.

My LXC container is running turnkeylinux Debian 8 only has version 2.72 installed and results in the silent error:

root@PiHole /etc# /etc/init.d/dnsmasq start
[....] Starting DNS forwarder and DHCP server: dnsmasq
dnsmasq: extraneous parameter at line 37 of /etc/dnsmasq.d/01-pihole.conf

It would be nice to do a version check to stop people wasting hours of their lives (not that I'm complaining, I'm thinking of anyone else) due to this.

Also the install script fails silently and has no debug or useful error logs. It would be nice to have some debug options.

Cheers, thanks for all the hard work

Please see:

Since v4.0 pihole includes dnsmasq as part of pihole-FTL.
So this FR is might be outdated?

Yeah, no need for this one any more.