programs.cpp: obvious fix: initialize pointer to NULL
PROGRAMS_Handler: wrap program execution in try..catch so that "BOOT"
command throwing int(2) still allows for deletion and freeing of the
program, averting a minor memory leak when booting a guest OS.