started on web results cache
- added general cache object and tests
- upgraded impunit version