set popup menu Value to index of repo, only append if not already cached
finish callback for clone repo menu control
fix bug add one to nRepos to index newest repo, then open
add return if uigetdir is zero