Remove ListCommitsByOid Rugged patches
In %12.1 we expect the cat-file cache to be on by default, and as such improve the performance for everyone significantly. With those improvements in place, I think %12.1 is a good milestone to remove the first Rugged patches again.
In this instance I propose ListCommitsByOid; itself already an RPC that opens the repository once for multiple commits and could also leverage the cat-file cache so cost of opening the repository is amortized.
As part of: #1690 (moved)