Merge pull request #904 from vietj/master

Future completed with null cannot be completed again
Annotate with @GenModule with vertx

Signed-off-by: Julien Viet <julien@julienviet.com>