Add `is_staff?` to syllabus cache key.

Closes #625.
Merge pull request #626 from UM-USElab/gsi-caching

Add `is_staff?` to syllabus cache key.