trivial libdmn fixups
s/select/nanosleep/ for kill delay loop
cleanup/refactor on pipe-related code
Merge branch 'dmn-rework' into systemd

Conflicts:
	gdnsd/libgdnsd/libdmn/dmn.c