Add restart option

If a child process dies, forego shuts down all processes.  The -r
option will restart the failed child process.
Merge pull request #25 from jwilder/jw-restart

Add restart option