Renderer: Render both a head and a body component.

The head is only rendered server-side, and cannot be re-hydrated.
The body is rendered isomorphically.
Client: Allow updating title dynamically.
0.8.0