Update to allow HTML character references to be properly utilized.

As an example.  Previously, it was impossible to do something like `&lt;&lt;foo&gt;&gt;` in your Twine markup and have it rendered properly.  Instead, it would be decoded and mistaken for a macro call.