Log about the DS state
Fix ods_nuke_env() to understand if its MySQL and nuke all tables and view if so, this fixes general.basic.sign_added_deleted_zones test. Fixed enforcer.ods-enforcer.zones_and_zonelist test by checking for the number of enforce runs and waiting for the next one before exporting the zonelist, the problem was that the test was doing things too fast and the changes made by zonelist import had not been read up to the daemon yet.
Merge pull request #69 from jelu/fix-zone-exp
Merge pull request #70 from yschaeff/dslog

Log about the DS state
Fix segfault when old task in queue after setup/update
Don't hold a reference to an old cfg structure.
Merge pull request #71 from yschaeff/segf

Fix segfault when old task in queue after setup/update
Use getopt for client option handling
Implement basic message passing in order to support
- difference stdout and stderr
- client exit codes
- daemon interactive input parsing (e.g. "are you sure you want to do this dave?")
mark some leaks, ignore for now
ods_strcmp is not better than regular strcmp
licence
Should have test without --enable-readline
handle start and running
setup has an exit code now
for now, just print to stdout. Else many tests will be broken.
Don't export directly to client socket
Hack can be removed, issue resolved
fix test to cope with new stderr/stdout difference and exit codes.
Gold file now has 1 trailing newline, like it should.
Messed up the gold files, failes on test platform.
Review Jerry. Make socketfile configurable run time.
Keep reading on partial messages. Flush pipe after client prompt.
Test this code in jenkins