Small non-bug fixes on HangulInfo class.
Updated the implementation of Unicode blocks, and added tests.
First tentative of name alias encoding.
Included name aliases in the data file.
Exposed the name aliases and refactored argument exceptions.
Added the code to parse NameAliases.txt an updated the UI.
Rebuilt the data file, and fixed the handling of name aliases.