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
Merge pull request #871 from Geod24/simplify-codegen

Revamp vibe.internal.meta.codegen.cloneFunction
Update gitignore
Add file and line parameter to enforce
Fix wrong indentation in REST example
Add CTFE check for rootPath and rootPathFromName
UDA in vibe.web.common documented as private are now marked package