make the font for the bullet in the ul list dependent on the text font and not on the font of the first node in the text of the list item

Also write down a TODO: we do have a problem, when the text of the
first line contains a larger scender (e.g. because of <sup> text or an image
... the bullet is not aligned in those case
fix a bidi ordering problem: nested bidi paragraphs were not properly laid out

now the layouter supports some of the bidi-control characters...
implement HTML names escape and XML univeral escape sequences, so we no longer use pugis escaping
add tests for the new escape sequences, also correct the relative font size test and the new bidi test