Korean charmaps support, and some code refactor
Forgot marking gb2312 as multibyte encoding