split "close" and "exit" events that used to be combined "debuggerProcessExit " event, which should probably be deprecated in the future.
make the emitted event type explicit for typescript consumers
adding the ability to pass explicit "args" for Runner that by-passing the jest test-result related argument logic. This is to enable the Runner to run the non-test-result jest process, such as getting the list of test files ("--listTests")