Add global caching rule
Update tests
Merge pull request #80 from voyagegroup/feature-global-rule

Add global caching rule