Support maven mirror with authentication
The Clojure tools.deps resolves remote Maven repositories, and generally obeys the Maven settings.xml. Unfortunately, in the following settings example, it will not pickup the authentication for the mirror. According to Maven convention, the mirror's Id should be used to determine the server settings, in this case "planetmirror.com"
The reason is that the code in tools.alpha.util.maven.clj uses the repository name to find the server-settings:
The following patch fixes the issue:
Applied for next release