Eo base .eo fix
C Generator: user functions have the same prototype as legacy.

It means functions with one parameter return it.
C Generator: use return name for legacy functions
C Generator: more fixes
Example should be like this to support const... and return values in properties