cleaned up pom evidence collection and added a maven identifier if the GAV is available from the pom.xml
if maven identifier already exists we now update it with a hyperlink instead of adding a new one - the Jar analyzer may add a maven identifier based on the pom.xml
fixed test cases