bug fix.
Button now changes colour when pressed and motors are successfully stopped.
Making Qt stop gracefully when catching sigint or sigterm.
Calling ros::shutdown when Qt app quits.