Fix #145 by upgrading html5lib

Require an html5lib version that has a work-around for the original Python bug.