Fix git 'dubious ownership' when dw update runs as root
The service runs as root for NeoPixel DMA, so dw update inherits root.
Git refuses to operate on a user-owned repo as root. Add safe.directory
before git pull to allow it.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>