Migration to Vertx 3

* Updating API
* Bumping versions
* Updating tests
* Removal of module building