Enable SIGINT to srun with pending job step

The logic added to wake pending job steps as soon as resources become
available lacked signal handling logic. This adds signal handling logic.
Fix for bug 339