Merge pull request #677 from plinss/master

Proposed fix for bug #3057
Add a note about the LDAP hostname matching the server cert's CN.
DynDns Euro Dns Provider

Add Dyn Dns Euro Dns Provider
Merge pull request #678 from johnbyronent/master

Add  Dyn Dns Euro Dns Provider
Fix CP status sorting to properly respect the zone.
If the script_name is blank, try another method to locate what our filename is so we don't log an empty script name.
Be a lot more verbose in the logs during package reinstallation.
Changes to make unbound work more seamlessly, when updating config settings affecting DNS, the unbound config is automatically reset as needed
Added notion of system services to package configuration files so packages can advertise system-wide services provided, like 'dns'
Changed detection of dnsmasq being enabled to is_dns_enabled() and dnsmasq config settings to is-dns_option_set() which also checks for packages advertising the dns system service
Changed calls to services_dnsmasq_configure() to services_dns_configure() which reconfigures dnsmasq or the enabled package advertising the dns system service