Win32: Fix deadlocks when games hang with Stop, Reset, and Enable Cheats.

When games hang, the stop, reset, and enable cheat options don't stop/reset the game as they should. This addresses that. I did relatively thorough testing and it seems to work alright, for me at least. It shouldn't affect the Disassembler's breakpoint functionality either.