Unicode lexer

Handle unicode subscript & superscript in source file as described in issue #173 .