SB-75: Re-work the ArtifactResolutionService

IoC fixes.