[parser] renamed emptyTags to voidElements, sorted them
[parser] improved consistency & simplified
[tokenizer] simplified `end` logic
[tokenizer] removed noop blocks in AFTER_{COMMENT,CDATA}_2
[tokenizer] use `continue` instead of decreasing the index
[bench] removed unnecessary noop functions
[tokenizer] improved handling of remaining data