[refactor] Remove Package interface
[refactor] Move some old installer classes to impl
[refactor] Remove ArtifactInstaller component
[refactor] Prefer model paths instead of Model instances
[refactor] Move InstallMojo.aetherArtifact() to Utils class
Add support for classifiers in dependency extractors
[refactor] Move artifact serialization to ArtifactUtils
Generate build dependencies in XML format
Fix dependency extractor test failures
[refactor] Get rid of legacy installer
Clearly document implementation classes as private
Implement serialization of installation plan
Implement xmvn-install
Simplify attaching model paths to artifacts
Re-enable auto-requires generator
[refactor] Get rid of legacy Installer class
Re-enable native code check
Change maven-model dependency scope form provided to compile
Fix a bug in setting artifact properties
Fix a bug in generating versioned auto-requires