Fix broken HTML

If the HTML from the theme or other plugins is not very well formatted, it can sometimes cause issues when using TranslatePress.

For example, using duplicated attributes in a tag can cause missing attributes, which in turn can lead to unexpected behavior of the website when browsing a translated page.

We have solutions that attempt fixing broken HTML.