Moved boilerplate stuff from the pom to parent pom and fixed the new module name structure. Added the new test files from vertx-gradle-template. Fixed the mod.json to use the current module name structure.