Port of Readability HTML parser in Python