Merge pull request #3902 from rgilles/master

Create a maven like project structure for java development + OSGi + generation for test