
- To quit the program, call prog_cleanup() rather than exit(WHATEVER).
  prog_cleanup exits with gx.exit_code, which is 1 if no --button click
  or --timeout has occurred.

