Patch vertx 2.0

This pull request contains
* Update vert.x to 2.0.0.
* Apply new details of vert.x 2.0.0 to source codes and bug fix
* Introduce the official vertx-maven-plugin and apply their project layout
* Update REAMD.md