Rewrite of Ruby script into C. To my eye, it's much cleaner. :-)
There are still a few things that need to be added, like status of
monitored processes, and reading/parsing of inittab to make it a true
drop in replacement for SysV init, but this is pretty close as it is.