Add clock app and expand draw primitives
* Add a new user program with an analog face, second/minute/hour hands, resize-aware redraw, and clean event handling
* Expand with reusable primitives (, , , ) and a shared color palette enum
* Wire PSF font loading into draw text rendering so simple UI apps can render labels without WM-private helpers
* Simplify user build FP flags by applying SSE/SSE2 userspace defaults through common user CFLAGS on x86_64
* Keep console header and draw API surface tidy while preserving framebuffer/stride-aware clipping behavior