Bug 1056192 - kill js runner if SIGINT is called during calls to listener

if we send SIGINT while js is calling into python, then the SocketListener receives the SIGINT and dies, but never notifies the js process it's communicating with to shut down. This sends back a message that will stop the js runner.