Triple-stash support

Basic triple-stash support. {{{simple_reference}}} now outputs
unencoded. Some edge-casey questions for how things like block helpers
should behave in this case. Those are not covered yet.
Add TODO comment