Invalidate page and fragment caches when the exhibit changes

(i.e. when anything touches the exhibit, like creating and removing pages and contacts)