nit: daemonize.c: fix Stevens' in comment
daemonize: check setsid() return value
daemonize: exit parent without triggering atexit() processing
various: add LICENSE comments.
daemonize: set stderr to /dev/null.
Fix ubuntu "ignoring return value" warnings.
daemonize module