rework code after MNG-5720 discussion

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637568 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-306] Upgrade to maven-plugins version 25 to 26
 - Fixed several checkstyle reported errors.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637570 13f79535-47bb-0310-9956-ffa450edef68
- Removed unused code.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637571 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-306] Upgrade to maven-plugins version 25 to 26
 - Followup fixed checkstyle reported errors which broke the build.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637574 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-306] Upgrade to maven-plugins version 25 to 26
 - Followup fixed checkstyle reported warnings/errors.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637575 13f79535-47bb-0310-9956-ffa450edef68
[MTOOLCHAIN-6] added documentation on custom toolchain

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637610 13f79535-47bb-0310-9956-ffa450edef68
[MSOURCES-76] Upgrade from maven-plugins version 25 to 26
 - Fixed checkstyle reported errors.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637616 13f79535-47bb-0310-9956-ffa450edef68
[MTOOLCHAINS-6] improvements after feedback

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637639 13f79535-47bb-0310-9956-ffa450edef68
Ported to fixed interpolator

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637647 13f79535-47bb-0310-9956-ffa450edef68
Removed filtering from the ProxyArchiver. No tests broke and it only created troubles

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637649 13f79535-47bb-0310-9956-ffa450edef68
[MASSEMBLY-729] Lineendings also without filtering

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637652 13f79535-47bb-0310-9956-ffa450edef68
Locked down phase ordering

Updated docs to reflect reality

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637662 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-298] Continuous Integration support for Travis CI
 - Applied patch of Philippe Marschall.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637666 13f79535-47bb-0310-9956-ffa450edef68
- Fixed checkstyle reported warnings/errors.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637669 13f79535-47bb-0310-9956-ffa450edef68
Okay then, maybe that was a jdk 1.7 method

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637673 13f79535-47bb-0310-9956-ffa450edef68
[MTOOLCHAIN-6] more precise explanations

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637677 13f79535-47bb-0310-9956-ffa450edef68
OMG java1.5 is getting so old

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637700 13f79535-47bb-0310-9956-ffa450edef68
use good old workaround for old Java 5 IOException API weakness

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637714 13f79535-47bb-0310-9956-ffa450edef68
defined m-compiler-p target version to avoid plugin-tools report limitation

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637750 13f79535-47bb-0310-9956-ffa450edef68
build custom extension only with Maven 3, since it can't be used in Maven 2

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1637756 13f79535-47bb-0310-9956-ffa450edef68