[HOpenGL] Exiting gracefully from (H)GLUT?