Switching to Eclipse Aether.
BuildInfoRecorder cosmetics.
ExtractorMojoHelper.updateValue(): {A|B|"default"}, default values is wrapped in double quotes.
ExtractorMojoHelperSpec
ExtractorMojo.deployProperties is a Map.
{..} expressions - return expression as-is if unable to translate (used in passwords)
buildInfo.buildAgentName    = 'Maven'
buildInfo.buildAgentVersion = helper.mavenVersion()
:build-info-extractor-maven3-plugin => :maven-artifactory-plugin
:maven-artifactory-plugin => :artifactory-maven-plugin
ExtractorMojo => PublishMojo + "publish" goal
ArtifactoryClientConfiguration.setTimeoutSec() added => setTimeout()
PublishMojo.completeConfig(): blackDuck.runChecks is set automatically.
ArtifactoryClientConfiguration.setBuildRetentionMaxDays() => setBuildRetentionDays()
Gradle wrapper update - v1.7
{..} expressions: null is returned if unable to translate, whole expression is returned as-is if quoted.
PublishMojoHelperSpec test update - skip all checks if no "JAVA_HOME" env variable.
Merge pull request #19 from evgeny-goldin/maven-plugin

Maven plugin updates