New editor workflow: save multiple times, publish once.

As discussed. Verified with Heroku content storage. Includes an edit to `knowledge-graph.js` which will have to migrate over to the main repo at some point.