Fix bug 971073: Clear cache on just-deleted document.

The root issue here is not actually whether the document gets
re-rendered; it's that viewing the document causes last-modified info
to go into the cache, so that only a force-refresh afterward clears
it. This adds a cache bust of the document's last-modified info to the
delete() method to ensure we show an uncached "this document has been
deleted" immediately.
Merge pull request #2480 from ubernostrum/deletion-caching-971073

Fix bug 971073: Clear cache on just-deleted document.
Grant permissions to all tables to be able to create test database.
Merge branch 'master' into user-profiles-clean