Proxy tokenizer to process directives.

Create a proxy listener for the tokenzier, so that the tokenzier does
not do the rewriting itself. All the tokenizer does is extract tokens.
The proxy will interpret Stencil directive tokens and convert them into
`div` elements for the HTML to XML transform.

See #134.
Implement `else` in Stencil language.

Closes #134.