Split off rarely used unicode tables

This avoids parsing large files reducing parse time by 30 ms for me
(it took ~70ms to parse tables, now ~40ms).
And move hangul sets to Trie tables as well.
Also saves around 30Kb on "hello world" app. 

Now it ticks in at 160Kb for hello world and 143Kb for empty main.