Sync parserTests with core.

This matches upstream core commit 13a85541fccca12ead97c0bb393b505c201f4f59.

Upstream added tidy support to parser tests, in commit
019e8ce29d5e94597bf7f50a2bc6ba8614e2bbe9.  Parsoid had this support
added in commit 7a6df104bf41107c1b9d3e1291319f35e3fbcd06.
This exposed new bugs where Parsoid's output doesn't actually
match the output of the PHP parser + tidy.

The commit adds the following new failures to the blacklist:

* Legit P-wrapping bugs (bug 64901):
  - "Block tag on one line (<div>)" (wt2html)
  - "Block tag on one line (<blockquote>)" (wt2html)
  - "Block tag on both lines (<div>)" (wt2html)
  - "Block tag on both lines (<blockquote>)" (wt2html)
  - "Multiple lines without block tags" (wt2html)
  - "Empty lines between lines with block tags" (wt2html)
  - "Empty lines between lines with block tags" (html2html)
     (This might be a subtly different bug, but the p-wrapping should
     be fixed first)
  - "Bug 15491: <ins>/<del> in blockquote (2)" (wt2html)
  - "Bug 15491: <ins>/<del> in blockquote (2)" (html2wt)
     (The above two are quirks in tidy; we may want to add a html/parsoid
     case for parsoid behavior... once we've fixed p-wrapping in general.)
  - "3a. Indent-Pre and block tags (single-line html)" (wt2html)
  - "3b. Indent-Pre and block tags (multi-line html)" (wt2html)
  - "Horizontal ruler -- Supports content following dashes on same line" (wt2html)
  - "Horizontal ruler -- Supports content following dashes on same line" (html2wt)
    (In the html2wt direction we don't recognize the potential implicit
    p-wrapping.)
  - "Templates: 2. Inside a block tag" (wt2html)
  - "Templates: P-wrapping: 1c. Templates on consecutive lines" (wt2html)
  - "Fuzz testing: URL adjacent extension (no space, dirty; pre)" (wt2html)
  - "Bug 6200: paragraphs inside blockquotes (no extra line breaks)" (wt2html)
  - "Bug 6200: paragraphs inside blockquotes (extra line break on close)" (wt2html)

* Related to p-wrapping, except in the inverse direction: we emit wt that
  *won't* get p-wrapped (but it needs to be):
  - "Bug 6200: paragraphs inside blockquotes (extra line break on open)" (html2wt)

* Core added some new "Local" interwiki link tests which Parsoid doesn't
  yet pass (bug 69909):
  - "Local interwiki link" (wt2html)
  - "Local interwiki link" (html2wt)
  - "Local interwiki link" (html2html)
  - "Local interwiki link: self-link to current page" (wt2html)
  - "Local interwiki link: self-link to current page" (html2wt)
  - "Local interwiki link: prefix only (bug 64167)" (wt2html)
  - "Local interwiki link: prefix only (bug 64167)" (html2wt)
  - "Local interwiki link: prefix only (bug 64167)" (html2html)
  - "Local interwiki link: with additional interwiki prefix (bug 61357)" (wt2html)
  - "Local interwiki link: with additional interwiki prefix (bug 61357)" (html2wt)
  - "Local interwiki link: with additional interwiki prefix (bug 61357)" (html2html)
  - "Interlanguage link with preceding local interwiki link (bug 68085)" (wt2html)
  - "Interlanguage link with preceding local interwiki link (bug 68085)" (html2wt)
  - "Interlanguage link with preceding local interwiki link (bug 68085)" (html2html)
  - "Looks like an interlanguage link, but is actually a local interwiki" (wt2html)
  - "Looks like an interlanguage link, but is actually a local interwiki" (html2wt)
  - "Looks like an interlanguage link, but is actually a local interwiki" (html2html)

* We emit <li> tags unwrapped by <ul>:
  - "Multiple list tags generated by templates" (wt2html)

* Our li-hack implementation never actually agreed with PHP+Tidy:
  (See https://gerrit.wikimedia.org/r/155348)
  - "Test the li-hack (The PHP parser relies on Tidy for the hack)" (wt2html)
  - "Test the li-hack (The PHP parser relies on Tidy for the hack)" (wt2wt)

* We generate excessive whitespace in WTS, but doesn't break round-trip:
  - "Unbalanced closing block tags break a list (php parser relies on Tidy to fix up)" (html2wt)

* Parsoid fails this test, "but it might be tricky to support properly".
  See bug 68395:
  - "Unbalanced closing non-block tags don't break a list (php parser relies on Tidy to fix up)" (wt2html)
  - "Unbalanced closing non-block tags don't break a list (php parser relies on Tidy to fix up)" (wt2wt)
  - "Unbalanced closing non-block tags don't break a list (php parser relies on Tidy to fix up)" (html2wt)
  - "Unbalanced closing non-block tags don't break a list (php parser relies on Tidy to fix up)" (html2html)
  - "List embedded in a non-block tag (Ugly Parsoid output -- worth fixing; PHP parser relies on Tidy)" (wt2html)
  - "List embedded in a non-block tag (Ugly Parsoid output -- worth fixing; PHP parser relies on Tidy)" (html2wt)
  - "List embedded in a non-block tag (Ugly Parsoid output -- worth fixing; PHP parser relies on Tidy)" (html2html)

Bug: 64901
Bug: 68395
Bug: 69909
Change-Id: I0200fa70e028f4102e1cc8297e5b55c975a80843