Xml fixes

- Handles punctuation characters inside of xml elements and attribute values
  - Only activated when the param xml is true, working basically the same as the tokenizer does that: xml mode is auto-detected by the `llt-core` api handlers, when the requested document contains an xml declaration
- Handles xml escape characters

Closes #11.