merge because of groovy 2.2.2 experiment / pull request

Merge branch 'master' of https://github.com/miho/VRL
dont know why merge needed again
Merge branch 'master' of https://github.com/miho/VRL
merge
Merge branch 'master' of https://github.com/miho/VRL
Merge branch 'master' of https://github.com/miho/VRL
Merge branch 'master' of https://github.com/miho/VRL
Merge branch 'master' of https://github.com/miho/VRL
Merge branch 'master' of https://github.com/miho/VRL
1) variable declartion for multiple output added
2) TODO instanciate the variables
multiple output subelement array declaration bug fix
first hard coded version of multiout works TODO generalize the declaration of multiOut variables and the initialization of variables which are declared via multiOut subConnections
multiOutVariable are now generic generated
multiOutVariable better solution for names via method and object id
typo removed in float[] typeRep
1) new kind of getting the ObjectInstanciationCode (via method)
2) MultiOutputVariableName adapted
TODO: remove out commented code and add docu
docu added and unneeded comments removed
bug fix for multiout variable initialization if not all are conected the wrong index was used
Merge pull request #39 from cpoliwoda/master

 code generation for multiOutputType and bug in Float[] TypRep #38 

thanks for the contribution!