Rename CacheGetter into Cache, add common CacheData struct, introduces CacheGitHub.
Declare a secondary and a GitHub cache.