XML: distinguish <call result="unused" ...>

so that calls involving parameters passed by reference have a less
ugly Ruby translation.
XML: added forgotten comment attributes to <locale>; fixes #39
Merge pull request #40 from mvidner/call-result-unused

XML: distinguish <call result="unused" ...>