HtmlTokenizer
Performs the tokenization of the source code. Follows the tokenization algorithm at:
http://www.w3.org/html/wg/drafts/html/master/syntax.html
Gets or sets if CDATA sections are accepted.
Gets or sets if character references should be avoided.
Gets or sets if attribute names should be taken as is.
Gets or sets if strict mode is used.
Gets or sets if XML processing instructions should
be parsed into DOM nodes.
Gets or sets the current parse mode.
Fired in case of a parse error.
See 8.2.4 Tokenization
Gets the next available token.