branchcache: stop storing a repository instance on the cache altogether
We did not really needed it and we do not needs it anymore at all. So lets make
things simpler for consistency and garbage collecting and stop storing it
altogether.
# So GitLab doesn't think we're using tons of Perl*.t -linguist-detectable