Make Prism kill all subprocesses when killed by signal
Set log prefix in main instead in init
Make local_run_test.bash build for debuggable executable
Make successive lifes of a process write to the same log file to ease debugging
Make Prism.Kill log outputs of lsof, so we can trace the bug that sometimes it cannot kill processes
Make KillAll no longer a RPC-like method of type Prism, but a global function.
Fix the bug that Prism on Darwin cannot kill processes already connected with clients
Merge pull request #10 from wangkuiyi/killwhenexit

Fix the bug of not-able-to-kill-connected-processes on Darwin