Fix build problem with Enforcer-NG and MySQL, old MySQL versions used char * for options and newer use void *, this fix works for both versions.
Build using LDNS from /usr/local
Merge pull request #12 from jelu/build-without-ldns-job-develop

Build using LDNS from /usr/local
Manual enforce is not needed. Also fail faster.
Merge pull request #14 from yschaeff/various_fixes

Manual enforce is not needed. Also fail faster.
Check if the update was logged EXACTLY once.
Merge pull request #15 from yschaeff/oneliner

Check if the update was logged EXACTLY once.
add three checks:
1 signer workingdirectory should exist (if not specified, default directory should exist)
2 enforcer workingdirectory should exist (if not specified, default directory should exist)
3 signer workingdirectory shouldnot be the same as the one of enforcer
Merge pull request #20 from massonjiang/feature/OPENDNSSEC-513

OPENDNSSEC-513
Rework daemon code.
Fix reloading, reread xmls on reload. Handle ^C (SIGINT) signal, make enforce task interruptable.
Prevent 2 enforce tasks running concurrently. Allow setup to interrupt other tasks
No privdrop on reload
Don't reload all params in config