fix(izui): fix transient detection race condition
The transient flag was being determined AFTER window creation, but by
that time the new window was already focused. This caused windows opened
via global hotkey (with Peek not focused) to incorrectly behave in
"active mode" instead of "transient mode".
Fix: Check focused window state BEFORE creating the new window.
Also removes escapeMode: 'close' from windows extension - it now relies
on proper IZUI transient detection via default 'auto' mode.