845373 summaries use rendered html

This is a bit of a roundabout refactoring, but it ensures that an attempt is made to use kumascript-rendered content in summaries.

Tried squashing these commits, but for some reason git keeps insisting on trying to squash them into the last merge commit.