port to htmlparser2
update charset parsing
Merge branch 'panzi-htmlparser2' into develop