Embed timeline JSON data in timeline partial

This saves a trip back to the server, allowing the timeline to be
rendered immediately upon DOM ready.

See #431.