Added SIGINT trap Can exit the script with ctrl-c, but some spawned ROS processes do not handle this gracefully. Specifically causeing the top level run_headless script to exit while ros is setting up nodes kills the terminal.
Added SIGINT trap
Can exit the script with ctrl-c, but some spawned ROS processes do not handle this gracefully. Specifically causeing the top level run_headless script to exit while ros is setting up nodes kills the terminal.

BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS,BCLab-UNM/SwarmBaseCode-ROS