api docs refinement
Fixing SQIC memory allocation
when expanding a function, copy the name and prepend with "expand_"
FunctionInternal::generateCode now writes to a stream, not a file

Function::generateCode is overloaded to keep the old functionality, but it can now return a string directly
Fixed 287ce51c4ddccd0c2c922614b7bc31d4f92ea78c
Merge pull request #1058 from ghorn/develop

FunctionInternal::generateCode now writes to a stream, not a file
api docs refinement
automatic documentation update
automatic casadibot merge