Add user context feature
Merge pull request #55 from joelwurtz/user-context

Vary cache on user context