Initial commit after mvn archetype generation (maven-archetype-plugin) and git init.
Added mvn target folder and any contents inside it to .gitignore.
Added Eclipse metadata files and settings folder to .gitignore.
Updated dependency and plugin versions in POM, moved hard-coded version numbers to properties at beginning of POM, configured Java 6 (1.6) as the required/assumed JDK, to ensure full compatibility with all proxy-vole features.
Added M2E Eclipse lifecycle mapping metadata file, to make the plugin compatible with Eclipse. This way, Eclipse will automatically know when (and when not) to execute the plugin goal. Instructions for this were obtained at http://wiki.eclipse.org/M2E_compatible_maven_plugins
Plugin goal/mojo "autoproxy:detectProxy" now runs properly, and at the lifecycle phase "validate" by default. It also now has access to the settings as configured in settings.xml and the Maven console logger.
Added the proxy-vole dependency in a bundled local repository.
* Official project web site and source repository of proxy-vole: https://code.google.com/p/proxy-vole/
* Also added the Rhino JS dependency just in case, even though proxy-vole should not need it with Java 6 (only with Java 5).
* Maven command that was used (from the project root folder) to install the proxy-vole dependency:

    mvn install:install-file -DlocalRepositoryPath=./bundled-repo/ -DcreateChecksum=true -Dpackaging=jar -Dfile=./proxy-vole_20131209.jar -DgroupId=com.btr -DartifactId=proxy-vole -Dversion=20131209
Committed a first functional version. The proxy settings are being detected by proxy-vole and apparently actually overridden in the Maven settinigs at run-time, when the autoproxy:detectProxy goal is invoked.
Updated the Maven Compiler Plugin to version 3.2
Set the @Mojo "aggregator" parameter to true, so that the plugin goal will only execute once per project, and not for each separate module when the plugin goal is invoked on a multi-module project.
*** Version 1.0-alpha-01 Released ***

  * Released under the Apache License, Version 2.0 (NOTE: proxy-vole has a different license. See license.txt in the bundled proxy-vole dependency in the bundled-repo folder.)
  * When invoked on the root pom of a multi-module project, proxy detection is now performed once and the results are then reapplied at each module that is processed in the session.
  * The autoproxy-maven-plugin is no longer an aggregator plugin. (The problem of detection being done per module has now been solved using MavenSettings system properties instead.)
  * Improved the logging a bit.
  * Added Copyright and Apache 2.0 license notice to Java source files.
  * Initial publication on Github ( Hello, world! :-) ).
Merge branch 'master' of https://github.com/volkertb/autoproxy-maven-plugin