use assertEquals instead of assertTrue(equals) in unicode test cases
fix bug in unicode translator grammar: read single characters instead of a sequence of characters
add NAT1 and POW1 to grammar and unicode translation
add non_identifier_characters (like &) to unicode prefix matching
fix / add test cases