fix(context): resolve window ID from caller when null, set mode before loadURL
- context-get/context-set handlers now use calling window when windowId is null
(preload default), not just undefined
- Move win.loadURL() after mode/context setup in window-open handler to eliminate
race where page.js reads mode before backend sets it