ecere/gui/Window: Fixed deadlock on reload dialog boxes
- Unlocking GuiApplication prior to deleting a file monitor
- Also avoiding to instantiate FileMonitor for non-document windows, which will also
 avoid the problem that was caused by tooltips being deleted from the IDE's AdjustDebugMenus()
 from within GdbThreadMain() with the guiApp locked, while at the same time the main thread
 had the file monitors mutex locked, waiting for the GuiApp from within a Modal()
compiler/bootstrap: System.c update (fix), updated to latest output from compiler fixes
compiler/libec; ide/debugger: Fixed potentially uninitialized Operands
- Not setting the type of Operand unless a value was successfully assigned to it
- Checking the result of Get*
- Zeroing out the values where Get* is used as an extra safety
ide/debugger: Fixed bad use of 'type' in handling *"foo"