📝 Add questions from a .tex pack

Upload a .tex question pack — auto-detects the format, splits/dedupes into the right unit files (or builds a fresh Prior Knowledge deck), and commits the result straight to GitHub — no download or manual "Save to GitHub" step. That push triggers the usual Functions deploy, so it goes live on its own too. Mirrors parse_tex_question_bank.py exactly.