Open a native macOS window using AppKit FFI.
Required:
- NSApplication: sharedApplication, setActivationPolicy:, activateIgnoringOtherApps:, run
- NSAutoreleasePool: alloc, init, drain
- NSWindow: initWithContentRect:styleMask:backing:defer:, setTitle:, makeKeyAndOrderFront:, contentView
- NSView: basic content view
Acceptance criteria:
- cargo run -p we-browser opens a blank native macOS window
- Window has a title bar and can be moved/resized
- Closing the window terminates the app
Depends on: CoreFoundation bindings