Add initial tests
Only cache cache-related response headers
Add 'add' event
Only cache 2xx responses
Add invalidation test
Send cached headers with 304 response