Method overload checking
Added Groovy type mappings
Now we support Map/List/Set for both return and param types. Added tests and missing tests
Added proxy connection to valid proxy api
more changes for supporting List/Map/Set params
Some cleanup of unused Helper methods, plus add testmodel methods for map/set/list params and tests
Added proxyGen flag to Class to signify whether it has ProxyGen annotation
Supporting map/set/list in proxies
Merge pull request #13 from vert-x3/proxygen

Added proxyGen flag to Class to signify whether it has ProxyGen annotati...
minor change to comment
Merge branch 'proxygen'
Updated artifact id to vertx-codegen
Implemented module constraints:
- a processed type (@Vertxgen, @Option, etc…) must always have a package or ancestor package annotated with a @GenModule annotation
- a @GenModule should never have an ancestor package annotated with a @GenModule annotation
- the @GenModule name should never be empty
Rename Generator#generateModel -> Generator.generateClass