add more operations to ArtifactUtils, and adjust RepoContentCollector to operate on ProjectRefCollection (all artifacts for a GAV in the case of ResolveOps) rather than an individual artifact (which could be a POM with an adjacent jar ref).