[MNG-3485] make sure implementations for wagons found in extensions take precedence over the core.
Note the two caveats:
- the class name must match since the component descriptor often comes from the core
- we always use the bundled wagon API, so it must be forward compatible
|