* Maintain a cache of repo remotes that we know about
Part of #271101
* Save workspace file or folder instead of repo root path
* PR feedback
- Rename to repositoryCache
- Remove timestamp
- Move logic into repo cache
- Fix tests
* Name changes
* Actually delete
* Fix change that got lost in the rename