Using WaitForSingleObject() (with failover) to watch for steam.exe quit. Other misc. changes to process watcher. Code cleanup.