Rewrite diff utility to ignore HTML

Also updated to be flake8 compliant, to obfuscate the diff ^^

The changes are in html2list, where all checks for html tags have been
removed.

Fixes #201