Changed temporary buffers to a pooled bytes.Buffer implementation.

- Pooled buffers reduce garbage per-request (render)
- Set default size as 64 as testing shows minimal memory impact and good
  performance (no noticeable gains above 64 buffers)
- Buffer returned to pool after writing rendered template to
  ResponseWriter.