Update codegen version to 3.0.0-SNAPSHOT and define a vertx.version property