Clean project and java docs

- Initiate site creation and deployment
- Correct bug in test when run mvm install command
Maintenance according to maven-config version 6 change

- Remove aggregate maven property
- Add specific checker plugin (check style, pmd, findbugs)
- Code Review
Merge branch 'develop' of github.com:devacfr/matcha into develop

# By Christophe Friederich
# Via Christophe Friederich
* 'develop' of github.com:devacfr/matcha:
  Upgrade to maven-config release 6

Conflicts:
	api/pom.xml
	api/src/main/java/org/cfr/matcha/api/form/Form.java
	api/src/main/java/org/cfr/matcha/api/form/FormReader.java
	api/src/main/java/org/cfr/matcha/api/form/Parameter.java
	api/src/main/java/org/cfr/matcha/api/form/Parameters.java
	api/src/main/java/org/cfr/matcha/api/request/Filter.java
	api/src/main/java/org/cfr/matcha/api/request/NamedValue.java
	api/src/main/java/org/cfr/matcha/api/request/Query.java
	api/src/main/java/org/cfr/matcha/api/request/QueryRequest.java
	api/src/main/java/org/cfr/matcha/api/response/CallbackDataSource.java
	api/src/main/java/org/cfr/matcha/api/response/DataSource.java
	api/src/main/java/org/cfr/matcha/api/response/DataSourceResponse.java
	api/src/main/java/org/cfr/matcha/api/response/DefaultResourceResponse.java
	api/src/main/java/org/cfr/matcha/api/response/FieldMessage.java
	api/src/main/java/org/cfr/matcha/api/response/JSONFormResponse.java
	api/src/main/java/org/cfr/matcha/api/response/PaginatedDataSource.java
	api/src/main/java/org/cfr/matcha/api/response/XmlFormResponse.java
	conf/eclipse/javascript-code-stye-clean-up.xml
	direct-guice/pom.xml
	direct-spring/pom.xml
	direct-spring/src/main/java/org/cfr/matcha/direct/spring/ActionAnnotationBeanPostProcessor.java
	direct/pom.xml
	direct/src/main/java/org/cfr/matcha/direct/handler/impl/BaseHandler.java
	direct/src/main/java/org/cfr/matcha/direct/handler/impl/DirectHandler.java
	direct/src/main/java/org/cfr/matcha/direct/handler/impl/DirectRequestRouter.java
	direct/src/main/java/org/cfr/matcha/direct/handler/impl/UploadFormHandler.java
	direct/src/main/java/org/cfr/matcha/direct/handler/processor/form/UploadFormPostRequestProcessor.java
	direct/src/main/java/org/cfr/matcha/direct/rs/context/DirectJaxRsHandlerContext.java
	direct/src/main/java/org/cfr/matcha/direct/servlet/IServletDirectContext.java
	direct/src/main/java/org/cfr/matcha/direct/servlet/ServletUtil.java
	direct/src/main/java/org/cfr/matcha/direct/servlet/context/DirectHandlerContext.java
	direct/src/main/java/org/cfr/matcha/direct/spi/BaseDirectContext.java
	direct/src/main/java/org/cfr/matcha/direct/spi/DirectScanner.java
	direct/src/test/java/org/cfr/matcha/direct/spi/BaseDirectContextTest.java
	example/pom.xml
	pom.xml
	testing/pom.xml
	testing/src/main/java/org/cfr/direct/testing/EasyMockTestCase.java