adding a `capture` method for manually adding content to the outvar

This is a formal method for adding content to the outvar.  This should
be used with methods not invoked using `<%= ... %>`.  `capture_tag`
has been updated to use this.

It is tested implicitly via `capture_tag`.