Ensure the python server gets killed in js-test

So it turns out we can't just do `kill 0` because that kills everything, _including_ the current process, meaning it never reaches the statement after that to exit with the return code of the test runner.

**Test Plan**

Run `make js-test` multiple times in sequence, ensure that `ps aux | grep python` doesn't show a SimpleHTTPServer on port 8000.