Mock child process

This is to support Arrow test coverage on child process when the test code is using child_process.spawn to spawn new process. You can find the sample usage in arrowRoot/sharelib/lib/server/mock-child-process.js.