Fix: first-run setup no longer blocked by lock
- Map lock now defaults to off for new installs
- After the first successful embed + layout, lock is automatically enabled
- Empty map now shows a specific message: "Run Recompute Layout" if embeddings exist but layout is missing, vs "Run Re-embed" if no embeddings at all
- Re-added the Recompute Layout button in settings