Adds GET /files/download endpoint that streams all vault files (excl.
.git) as a deflate-compressed vault.zip. Adds Download All button to
the /files page header. Also adds FILES_VIEWER_PRD.md planning doc.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>