refactor repo handling to be consistent with team handling
refactor repo handling to be consistent with team handling

including improved debug messages and waiting for user to bail out only
once regardless if both repos and teams are going to be deleted.

lsst-sqre/sqre-codekit,lsst-sqre/sqre-codekit