Add data structures for token parser
Add 'ArrayUtil.nub'

revival
Add 'makeTokenParser'
Add test for 'LanguageDef'
Merge branch 'master' into develop
Add test for 'TokenParser'
Fix 'TokenParser.dot'
Fix a bug
Fix missing/wrong namespaces
Fix internal function 'isReserved'
Add test for 'identifier' of 'makeTokenParser'
Add type notes for 'LanguageDef'

just a note
Change the order of the definitions
Fix internal function 'caseString'
Add test for 'reserved' of 'makeTokenParser'
Fix control-with-character escape
Add test for 'operator' of 'makeTokenParser'
Optimize reserved operator checking
Fix tests
Add test for 'reservedOp' of 'makeTokenParser'