Skip unavailable upstream repos during push; report at end
When a remote repo doesn't exist yet (clone fails with "not found"),
skip it and continue pushing the remaining repos. After all pushes
complete, report the missing repos with their URLs and package
synopses so the user can create them in one batch.
Previously, a single missing repo would abort the entire push.