Decouple from vertx-core
Add standalone CodeGenProcessor