Made `ArtifactContext.getSha1Context()` a bit smarter, it now returns `null` if signing is not needed/supported
SHA1 signers now skip the artifact if signing is not needed/supported