Add --workingDir option to specify the CWD of the process in which SCRIPT is run
[fix] relative script file should works fine, both with `start` or `stop`.
test case for start/stop peaceful
wait more...
code 0 should be treated as a Number too.
[minor] Some small style changes to new(er) tests.