Print error messages for truncated UTF-8 sequences
Before, truncated UTF-8 sequences at the end of a file were treated as EOF. Create an error message containing the offending bytes. xmlStringCurrentChar would also print characters from the input stream, not the string it's working on.
Showing with 66 additions and 27 deletions