fix: Unique syntax for Maven artifact GAV string representation

This fixes duplication of dependencies.
24 files changed