Change how the signaling to shutdown is done, use bools like someone semi-sane ffs.

there are 2 bools being used, one that means "shutdown in our own time and schedule a restart of the session" and the other that simply stops questor.exe but keeps eve running (this can be used at the kb, by simply closing the GUI)