Merge pull request #4 from vietj/master

Use latests codegen snapshot
Use new Vertx API
implement vertxStop()
implemented async start and stop on verticle
removed system.out
support handlers with lists of Json or VertxGen
Support variable types in params and handlers
Fix to use type.kind == OBJECT instead of VARIABLE