Fix I18nTestRunnerTest

Now correctly runs multiple I18nTests with the same name.
Update Check and ParsedDocument

addAssertionRepLangConflict();
addAssertionRepLangContentLangMeta();
addAssertionRepLangHtmlNoEffectiveLang();
addAssertionRepLangMalformedAttr();
addAssertionRepLangMissingHtmlAttr();
addAssertionRepLangMissingXmlAttr();
addAssertionRepLangNoLangAttr();
addAssertionRepLangXmlAttrInHtml();

Passes all lang tests.