[MPIR-322] reuse packaged artifacts when available

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1645539 13f79535-47bb-0310-9956-ffa450edef68
[MRRESOURCES-90] Using project.isExecutionRoot() instead of the old way.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1645769 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare release maven-ant-plugin-2.4

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1645784 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1645786 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-322] package is not sufficient, need install

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1645797 13f79535-47bb-0310-9956-ffa450edef68
Avoid overwrite of the destination file if the produced contents is the same

maven-remote-resource-plugin is used in Apache pom to add DEPENDENCIES, and the resulting file is overwritten on each build.
It leads to jar being rebuild, etc leading to longer compilation times.