DFixed the code: Embrace new alias syntax, kill C-style array, annihilate string concatenation, long live to DIP65
Merge pull request #872 from Geod24/dfix-code

Modernize alias syntax, remove C-style arrays (dfix).
Add CloneFunction, a less stringy version of cloneFunction
Only generate body in lieu of the whole method, and use new CloneFunction
Remove vibe.internal.meta.codegen.cloneFunction
Remove private vibe.web.rest.generateRestInterfaceMethod