REVIEW-4328: Note superfluous requests made when resolving dynamic version from multiple repositories
Removed redundant test
Refactoring ExternalResourceResolver
REVIEW-4551: Use IvyArtifactName + ModuleIdentifier to list available versions