Fix bug in callTemplate, update errors version bounds
Version bump
Make test suite deps match the main project
Revert 785600c0 to f47d66c5 except for 73dfe8f1.

We still need the MonadTransControl instance for RuntimeSplice, but no
other changes.
Merge tag '0.11.0.1'

Conflicts:
	heist.cabal
Don't render tags as 'self-closing' when not allowed.

Only some tags, like 'br' and 'img', can be "self-closing" in HTML5.
These are not actually self-closing: `<br />` means the same as
`<br>`. But e.g. `<a></a>` means something completely different from
`<a>`, so it should not render this way, even if it has no children.