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