collections: Add FrozenDict
converter/htmlparse: Fix unhashable dicts with FrozenDict
setup.py/requirements.txt: Require html5lib>=0.999
Add --html-parser option.

Closes chfoo/wpull#140