Add handling for reverse dns zones where appropriate

If a dhcp zone has ddns turned on, then we need to add the correct ddns configuration for the reverse zone, otherwise attempts to update the reverse fail as the key is not defined.