fix gb2312/gb18030 encoding issues

Most pages that report as GB2312 are actually GB18030. 
GB18030 is a superset of GB2312 and can safely encode all GB2312 pages.
fix gb2312/gb18030 encoding issues
Merge pull request #6 from stevendaniels/master

fix gb2312/gb18030 encoding issues.