Add support for cache headers and an in-IRIS cache
Add test case
Improve tests and logging
Merge pull request #156 from andrewmcguinness/cache

Cache implementation