Fix attribute parsing bug
Enhance tokenizer test program
Colorize tokenizer test program output
Rename append_tag -> push_tag and similar

And remove an unnecessary helper.
Implement comment states
Reformat shorthand macros
Doctype work in progress