BugĀ 507108 - Warn when nested team with bound roles has no aspectBinding

+ add passing test
+ completely collect required base packages also from toplevel roles
+ avoid duplicate analysis of multi-bound team
+ fix irritant & category of IProblem.IllegalBaseImportExpected
+ impl detection of fragments of base plugin
+ test isolation
  - clear dubious cache in PDEClasspathContainer
  - avoid clash between AccessRules due to OT-filtering in equals()
    This was probably motivated by dynamically updating problemId
16 files changed