Add more debug prints in the tokenizer
Partially support named character references at EOF
Allow the char ref sub-tokenizer to unconsume at EOF

Easier than I thought!
Handle incomplete numeric character references at EOF

We now pass all of the html5lib tests we can parse!
char_ref/mod.rs -> char_ref.rs
Preprocess JSON tests to work around mozilla/rust#13064