Simplify API by removing per-template locals.

Be warned: this commit is full of breaking changes.

The `renderAll` method has been folded into the `render` method.

There are no longer per-template locals. Locals are provided at the
end of a `render` call and will be applied to each template.