Maven 3 branch for JSPWiki. Main differences with trunk
- placeholder for project's parent-pom (JSPWIKI-771) + a bootstrap build.xml 
  to avoid IC job failures (related to JSPWIKI-773)
- multimodule directory structure (currently ol' good jspwiki + IT module). 
    + Note that, without a real parent pom, this basically means several folders 
      related to each other, with different functionalities (as opposed to have
      everything in a single project folder). Other modules should arise (i.e.:
      jspwiki-api, jspwiki-i18n, jspwiki-plugins and so on)
    + would be a nice hop-in for JSPWIKI-768
- selenium tests execution (JSPWIKI-770) (proof of concept, can-and-should be refactored)

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1468241 13f79535-47bb-0310-9956-ffa450edef68
2.9.1 voting release minor issues

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1468244 13f79535-47bb-0310-9956-ffa450edef68
moved doc files one directory up, and synced them with trunk

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1469599 13f79535-47bb-0310-9956-ffa450edef68
initial commit for JSPWIKI-771: parent pom for JSPWiki

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1469602 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-771: 
- deleted configuration which is now on the parent pom
- groupId & version consistent across modules

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1469609 13f79535-47bb-0310-9956-ffa450edef68
added missing license headers

JSPWIKI-771: added <parent/> tag to submodules to enable configuration reuse




git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1469622 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-771:
- <pluginManagement/> must go inside <build/>
- default maven plugins have been put into <pluginManagement/>, to make the build independent of the maven version used
- enforcer plugin execution
   - JDK 6 required
   - Maven 3.0 or greater required
- sonar support
- moved common configuration from modules to parent pom
- javadoc generates a class/package UML diagram if it founds graphviz binary (www.graphviz.org) on path

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1469877 13f79535-47bb-0310-9956-ffa450edef68
added mvn_cheat-sheet.txt with some useful+common maven commands; should be part of site once we've completely switched to Maven

JSPWIKI-771: 
  - added apache rat report configuration 
  - added AL to root build.xml

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1469995 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-771: added <dependencyManagement/> section to parent pom

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1470352 13f79535-47bb-0310-9956-ffa450edef68
porting 2.9.1-incubating-1 from trunk

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1470729 13f79535-47bb-0310-9956-ffa450edef68
groupId moved to org.apache.jspwiki, in order to keep the statistics at analysis.a.o when we make the switch from Ant to Maven

JSPWIKI-771: release profile to attach source, javadocs and sign generated artifacts 

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1470730 13f79535-47bb-0310-9956-ffa450edef68
commons-io now has scope compile on current trunk

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1478942 13f79535-47bb-0310-9956-ffa450edef68
pom.xml: corrected groupId
jspwiki-selenium-tests/pom.xml: fixed unclosed tag relativePath
jspwiki-it-vanilla/pom.xml: enforce english locale for IT tests

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1479704 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: added test-repo for selenium execution.

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480790 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: parameterized tests so they can be reused across it-tests modules

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480791 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: added common webresources, so they can be reused across it-tests modules

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480792 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: updated description of module to reflect better the module intentionality

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480794 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: updated web.xml to test-custom's web.xml

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480796 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: parameterized use of jspwiki-selenium-tests

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480798 13f79535-47bb-0310-9956-ffa450edef68
JSPWIKI-770: renamed jspwiki-it-vanilla to jspwiki-it-test-custom

The webtests are still NOT passing though, there're still some things to do (i.e.: really enforce english locale on tomcat startup)

git-svn-id: https://svn.apache.org/repos/asf/incubator/jspwiki/branches/MVN3_BRANCH@1480804 13f79535-47bb-0310-9956-ffa450edef68