Fix leex module`s inability to build unicode-aware lexers.

If you have declared your .xrl file as utf-8 encoded
and that some of your definitions contain unicode
characters, either leex wouldn`t be able to lex them
or compilation of the .xrl file would crash.
Missed a few similar calls
parsetools: added testcase for unicode
Merge branch 'maint'