Expire all tag types correctly
More consistency for tag-related cache keys
Merge pull request #1828 from elzj/queue_changes

Issue 4078: Tag cache key consistency
Adjust reindex schedule
Let users know that works and bookmarks may not appear immediately
Pull work and bookmark counts from the cache or elasticsearch to improve consistency
Fix cache method name
Merge pull request #1831 from elzj/queue_changes

Issue 4078: Changes to schedule, flash messages, and counts
Attempt to fix test failure
Merge pull request #1832 from elzj/queue_changes

Attempt to fix test failure
Another index timing fix
Merge pull request #1833 from elzj/queue_changes

Another index timing fix
Fix cache not updating when removing work from collection
Merge pull request #1834 from elzj/queue_changes

Issue 4078: Fix cache not updating when removing work from collection
Don't count drafts in sidebar
Merge pull request #1836 from elzj/queue_changes

Issue 4078: Don't count drafts in sidebar
Fix and run test for validiting pseuds when saving works.
Add a new spec for pseuds, and fix pending test for works without authors.
Fix CSS tests for successful validation.
Add more tests to Pseud spec.