[MPIR-288] Add a skipEmptyReport option

Generally, report generation is now skipped by defualt if the appropriate section(s) of the POM are not filled.

* Resolved a few TODOs
* Added a few TODOs to which need to be resolved before MPIR-288 can be applied to all reports
* Adaptes minimal-pom IT for new option

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1643888 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-288] Add a skipEmptyReport option

* Resolved a few TODOs
* Adapted full-/minimal-pom IT for fixed reports

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

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

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1643936 13f79535-47bb-0310-9956-ffa450edef68
Added localization strings for verbatim copy of a URL-based license

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1643943 13f79535-47bb-0310-9956-ffa450edef68
[MPMD-193] CPD's sourceEncoding not set since PMD 5.1.1 is used

Call #setSourceEncoding only.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1643992 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-317] Remove FAQ entry for Recaptcha Mailhide

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1644028 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-318] Link time zone FAQ entry to the POM reference documentation

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1644034 13f79535-47bb-0310-9956-ffa450edef68
io 2.4.1 archiver 2.9.1

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1644101 13f79535-47bb-0310-9956-ffa450edef68
[MRAR-44] Upgrade maven-plugin-testing-harness to 1.3

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1644150 13f79535-47bb-0310-9956-ffa450edef68
Based on the missing definition Build in RarMavenProjectStub
the running of the tests have allways created a folder maven-archiver
in the root directory of the plugin. This has been fixed.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1644177 13f79535-47bb-0310-9956-ffa450edef68
Removed maven-archiver from svn:ignore property.

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