add documentation for WFM SetArgs method.
add documentation how is related StdioFunction and SystemFunction
use locale::classic in one forgotten case ( thanks to @mvidner)
bump version and changes
fix typo in locale fix
For agents always create new component

It is needed because IniAgent cannot share one instance of IniAgent, because
IniAgent contain IniParser that is path specific. To prevent memory leaks
remember all created components and delete it at destructor.
add forgotten version bump
Fix segafult in WFMSubagent

Component is owned by component creator so do not delete it in WFMSubagent.
Also do not call result, as component can be already deallocated, because WFMSubagent
is destroyed at the end of yast run and order of deallocation of global variables is
not well defined.
Fix properly function type matching and propagation

Previous fix was wrong as it reverts direction of propagation.
This fix contain beside correct fix also improved documentation
so now it should be easy to see what direction of mapping for
function match.
ycpc: Mention -x,--xml in usage message.
parser: removed an old unused function
Add comment attributes to YCode

by taking jreidinger's export_comments and not including its lexer and parser part

comment-after may remain unused but it is easier to leave it in
Let the scanner save the comments.

prototype: save *some* of those comments in the parser to the
resulting YCode tree.

try it out:
    ./base/tools/ycpc/ycpc -c -x -l - -o /dev/stdout /usr/share/YaST2/clients/xen.ycp
if it breaks:
    ulimit -c unlimited
    .../ycpc...
    gdb ./base/tools/ycpc/.libs/ycpc core

xen.ycp is 1) short 2) without includes 3) with comments. yay!
scanner: renamed RESULT to VALUE_TOKEN for consistency with TOKEN
Attach comments from tokens to the parsed tree.
introduce <yconst comment=...> wrapper for <const>

This may be not right, but it was easy.

The idea to generalize this by having the parser wrap all YCodes in
the tree with a dedicated YComment YCode will not fly, because
the parser works with specific classes in its rules and wrapping
them would break that.