attempt to fix leak in kill_request

When the kill command is sent immediately after a job is launched, occasionally we get the following message:
```
Job 237: Removed From Queue
```
but the job will continue uninterrupted.

The solution is to broadcast the kill request even if the job appears "Queued": It could be in routing right after we poll its state and therefore escape termination.