add 'live' flag to page model, and use it in routing to only serve live pages
implement unpublishing of pages
Add option to save as draft or publish immediately on the 'add page' form
add option to publish or save as draft on page edit
Allow routing to go through unpublished pages (but not serving that page itself), meaning that we don't have to enforce all child pages also being unpublished
implement page preview
layout of page listings to factor in published/unpublished. tweaks to edit interface and tweaks to docs, images, snippets to reflect same changes to pages
open days
rca now index now done minus tags
Added middle column body text to events, added review page type
Corrections to staff profile template
implement serialization on ClusterableModel
implement deserialization of ClusterableModels
make the foreign key point back to the parent object when adding a child
Fixed issue with staff profiles importer that prevented the same image from being linked to a staff profile and a research item at the same time
Various changes to research importer
Removed document import code from research importer (not needed)
merge updates to django-cluster into the verdant codebase
Merge branch 'pagestatus' of github.com:torchbox/verdant-rca into pagestatus
Implement saving of article revisions