async fn install_soldeer_deps_if_needed(dep_path: &Path) -> Result<()>
Checks if a dependency has soldeer.lock and installs soldeer dependencies if needed.