Add encoding alias for libxml2

libxml2 couldn't recognize 'Windows-31J'.
Add spec for Shift-JIS encoded html that has no charset
Merge pull request #836 from tricknotes/encoding-alias-for-libxml2

Add encoding alias for libxml2