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
No. An array is used to differentiate foo={{bar}} from foo="{{bar}}". Array is the latter case.