\IDLE.OUT is a backgrround function. For reasons not well understood, sometimes after returning from LOGOUT, the RESETSAVED notify to \IDLING.OVER doesn't happen.
This change insures that it does.
(found during testing of LOGOUT/return from LOGOUT with changing ethernet enalbing)
* IFLE.PROFILE has LOGOUT and SAVEVM options; add some delays in IDLE hacks
* add extra delays so the demos work more like intended
* IDLEDEMO loads lispusers with idle hacks
* make sure NOTIFY.EVENT \IDLING.OVER is called
* clean up resetsave
* slow down KINETIC
* Redo logic to minimize diffs with 1992 version
* minor tweaks to \IDLER for making sure mouse doesn't hang
* IDLE will LOGOUT instead of SAVEVM if ONLINEP
* patched some idle hacks fora better show
* idle.random chooses an idle program at random among those loaded