Moved ShaSigner to OutputRepoUsingTool and removed unused set in ArtifactContext