Added signal handling to init, syslogd, klogd.

Both syslogd and klogd can be terminated using SIGINT or SIGTERM now; init takes
care of zombie process cleanup.