ide/Debugger: Calling CleanUp() from GdbExit()
- Ensuring a Debug Stop is as Clean as a new IDE
- The debugger would previously not release its hold on the code editor after being stopped