# Functions
CatchDebug catches SIGUSR1 and prints internal program state.
CatchInterrupt catches CTRL-C and closes the quit channel if it occurs.
CatchInterruptPanic catches os.Interrupt and panics.
PrintProgramStatus prints all goroutine data to stdout.