Add stop_signal feature (#594)

I added the ability to specify *stop_signal* for a watcher and enhanced the *signal* command to allow any signal listed in signals.py. I moved the signal name-to-number translation from sendsignal.py to utils.