Merge branch 'html5lib' branch with the master branch.

This branch replaces htmlsanitizer library with html5lib library.