Remove redundant dev_repo from config and add verse clone support
- Remove unused dev_repo field from Package_config and package_override
types. URL overrides are now handled by sources.toml in the monorepo
root, making the per-package dev_repo in opamverse.toml redundant.
- Add clone_from_verse_if_needed to enable monopam sync to work in
fresh devcontainers by cloning monorepo and opam-repo from verse
registry if they don't exist locally.
- Update documentation to clarify that sources.toml is the single source
of truth for URL overrides, while opamverse.toml only handles branch
overrides.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>