rewrote relative module directory calculation code in an attempt to be easier to understand

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480724 13f79535-47bb-0310-9956-ffa450edef68
fixed ITs: maven-reporting-exec imports Aether (both Sonatype and Eclipse) into m-site-p classloader, which disturbs maven-dependency-tree Maven version detection algorithm (based on availability of such classes)

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480729 13f79535-47bb-0310-9956-ffa450edef68
exclude Aether from maven-reporting-exec transitive dependencies

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480737 13f79535-47bb-0310-9956-ffa450edef68
[MSITE-687] added IT showing wrong site:stage location when parent pom (not in reactor) has same site

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480749 13f79535-47bb-0310-9956-ffa450edef68
[MSITE-687] added new topSiteURL parameter for staging mojos to override calculated value

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480752 13f79535-47bb-0310-9956-ffa450edef68
Add comment when this class could be removed

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

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480770 13f79535-47bb-0310-9956-ffa450edef68
[MSITE-596] reportSet inheritance has been changed when fixing MNG-5155 in Maven 3.0.4

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480782 13f79535-47bb-0310-9956-ffa450edef68
[MSITE-686] since Maven 3.0.4, report inheritence works like Maven 2: removed difference documentation, which is not true any more (and now only adds complexity to explanations)

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480795 13f79535-47bb-0310-9956-ffa450edef68
[MSITE-686] added back inheritance explanation, at the end of the page

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480797 13f79535-47bb-0310-9956-ffa450edef68
added run-its profile when releasing: this will run ITs during release, and invoker report won't be empty as it is actually in every plugin site (to be added to parent pom)

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

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480805 13f79535-47bb-0310-9956-ffa450edef68
Upgrade Maven prerequisite from 2.2.0 to 2.2.1 due to MNG-4235

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480806 13f79535-47bb-0310-9956-ffa450edef68
deploy site to plugins-archives/maven-site-plugin-LATEST

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480807 13f79535-47bb-0310-9956-ffa450edef68
fixed stupid regression while refactoring staging code

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480813 13f79535-47bb-0310-9956-ffa450edef68
fixed another regression during refactoring

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

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1480825 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@1480827 13f79535-47bb-0310-9956-ffa450edef68
[MPIR-229] Create IT, which seems ok. Waiting for requirements what to verify.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1481042 13f79535-47bb-0310-9956-ffa450edef68
added dependency:tree -Dincludes= IT

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