eve agent on boxd — freeq IRC/AV bridge, stream.place watch/publish, voice + slide modes

Keep one MoQ plane, add watch, and harden freeq SASL refresh. master

- Enforce a single freeq AV media plane at a time (radio vs stream.place). - Add `eve: watch <stream.place url|handle|did>` plus watch_stream tool. - Persist last watch and skip STREAMPLACE_AUTO when a plane is already playing. - Install a systemd timer for freeq SASL refresh that only restarts the IRC bridge when the access token actually changes (avoids clobbering watch). - Ship user systemd units and install/prep scripts used on eve.boxd.