use more recent maven dependencies
retrieveAvailableVersions only returns snapshots if queried with a snapshot artifact, strip -SNAPSHOT off the version to get a meaningful list
add failOnError configuration option
add javadoc for baseline goal