Cleaner handling of empty attribute block in table wikitext

* Treat "|" as an attribute separator always rather than hacking
  it into the cell start tag soruce.

* No change in parser tests (as it should be since this is just
  code cleanup).

Change-Id: I5de6fbf8035ce13ed761fa0dc4080f1b313cc8a0