add simple cache for markdown processing
more realistic item size and expire time after access
rework cache so that it reduces wiki page file downloads
also use etag in the cache key
and fix tests
test cache hit and reduce item count to 35
Merge pull request #1013 from jay-hodgson/ram-cache

add simple cache for wiki download