TRIVIAL [NXCM-4665]- apply RepositoryTarget to individual files as well as GAV (folders)

https://issues.sonatype.org/browse/NXCM-4665

NXCM-4665 - Scheduled Task to remove releases

Tamas pointed out that this task was only working at the GAV or folder level and ignoring potential for a RepositoryTarget to match against individual files. While this is a pretty small edge case, it's also easy to accomodate so here's the impl and an associated IT.