implement CNAME following when requested from Lua.
doc: also-notify is overriding only-notify
API: return status 204 on successful delete

204 No Content is meant to indicate that the data (zone) is now gone.

Also add tests to make sure DELETE works.

Fixes #1422.
API: create slave zones completely empty

We should not insert a SOA record, as this would cause serving
of NXDOMAIN until the domain has been slaved.

Fixes #1425.
return NOTIMP for direct RRSIG request
Merge pull request #1428 from zeha/api-slave-no-soa

API: create slave zones completely empty
remove confusing duplicate option experimental-json-server for pdns_recursor. Right now it is the only webserver we have, use experimental-webserver
Drop experimental-json-interface from tests and doc
Merge pull request #1430 from zeha/e-j-i

Drop experimental-json-interface from tests and doc
disable boost::format exceptions in gsql backend
stay away from getaddrinfo unless we really can't help it for ascii ipv6 conversions to binary
Merge pull request #1427 from zeha/api-delete-204

API: return status 204 on successful delete
fix an important omission from the docs
Support for PKCS#11 signing
Add missing options and conditionals to enable pkcs#11 when needed
Merge pull request #1411 from cmouse/experimental-pkcs11-rollup-1

PKCS#11 rollup patch
Implement the bool() dnssec in <api>/servers/localhost/zones/<zone>

Allow setting SOA-EDIT via the API
Merge remote-tracking branch 'origin/cnamefollow'
add documentation for follow cname option in Lua.
implement patch from #424 improving ('fixing') our average latency calculation. Closes #424.