Robust tracking of quoted and unquoted attributes

Requires https://github.com/tildeio/simple-html-tokenizer/pull/13

Instead of using the presence of a value as the identifier for a quoted state, track this in the tokenizer