Use x11rb directly for screenshot capture and window metadata so the Linux build no longer drags in Wayland build dependencies.
Co-authored-by: Codex <noreply@openai.com>
- Add imageproc and ab_glyph dependencies
- Annotation module drawing colored bounding boxes per window
- White @wN labels on dark background at each window's top-left
- 8-color palette cycling for distinct window identification
- Back-to-front iteration so topmost labels are not occluded
- Embedded DejaVu Sans Mono font via include_bytes
- Wire --annotate flag into snapshot pipeline