REVIEW-4742: Mentioned method removal in release notes.
REVIEW-4703: Caching repository consistently delegates to backing local access before looking in cache
REVIEW-4704: unit tests
Moved ModuleComponentRepository.resolveArtifact() onto ModuleComponentRepositoryAccess

- This makes things more consistent, and should simplify improvements to the implementations and caching
Specify online requirement for a couple of unit tests