a buggy init
using bom as utf8 test
add bom only if has utf8
Merge branch 'chardetw32'
update desc and rebuild dll