Fix (and break) handling of empty non-terminals
IBDNS did not handle empty non-terminals (ENT) correctly and would return NXDOMAIN if a query matched the name of an ENT.
Now, when loading a zone file, special markers are added in the resulting catalog tree to indicate ENTs. In the ZoneLookup processing module, these markers are then converted to NOERROR + empty answer (NODATA) by default. The server can be reverted to its previous incorrect behavior by means of a new configuration key.
Fixes #14 (closed).