Also handle SIGTERM.

os.Interrupt is SIGINT. They only guarantee those two in Go (accross OSes).