handle extended combined id cases for checking is root artifact

I fixed a bug in the is root artifact resolution, since it didn't consider the advanced id descriptors: ```<groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>```

Therefore I had the problem, that artifacts with classifiers didn't consider the instructions