REVIEW: [NEXUS-5755] remove use of plexus components

This replaces:
https://github.com/sonatype/nexus-oss/pull/165
https://github.com/sonatype/nexus-oss/pull/158