extsvc/github: remove unused explicit repos cache
Created by: bobheadxi
All explicit caching has been removed in favour of implicit etags-based caching via httpcli
. There are no usages of this function outside of unit tests for the cache itself, so we remove it entirely.
Test plan
CI passes