Add DDNS feature

DDNS is a service used to automatically update DNS records. To perform this, a key is used to secure the exchange of information between DHCP and DNS server. The DNS server must be configured to allow updates for each zone that the DHCP server will be updating.