Handle CDATA properly

This changes the tokenizer so that CDATA sections are properly plumbed through to the parser, so that the parser actually produces GUMBO_NODE_CDATA nodes.  Fixes #266.