added program prefix to debug messages and stopped exiting on non-fatal interrupts