Edit content blocks with doctrine.

Note that this commit uses the version of SpoonTemplate that can render
objects. This way, we can just assign the object to the template instead
off the id, the title and the revision id.