gatherIncludes method for gathering include files from include directory
Use include files when processing acls
Support include-dir properly in reload-acl
Support command line and include-dir properly in reload-zones
Reorder reload-acl to act consistently with startup
Reordered reload-zones to act consistently with startup
Merge pull request #1262 from cmouse/rec-reload-include-dir

WIP: Rec reload include dir
Indent fix
API: Fix trailing dot handling in zonename to id helpers
API tests: print failed responses

Neccessary for debugging.
Recursor: Add api-config-dir config setting

Prefixed experimental- for now.
Recursor: Add allow-from(-file) REST API
API tests: wait for http port

The tests were always racy, and when testing the recursor with zone
files, the problem becomes visible.
API tests: Add '--wait' option

Keeps daemon process alive after testing.
Recursor: fix reloading forward-zones-recurse

f-z-r was previously not affected by reload-zones, but really should
be.
Recursor: add Zone REST API
Correct default text for --with-modules
Correct README
Merge pull request #1271 from zeha/recursor-api

Recursor REST API additions
Merge pull request #1272 from zeha/readme

README nits