Simon Tatham puzzle source

Complete upstream source ยท MIT notice

Leaf Arcade adds the adjacent player stylesheet and browser adapter; the upstream JavaScript has one post-initialization hook. Packaging recipe: scripts/expansion/import-puzzles.py in the Leaf Arcade repository.