[MSHARED-425] Change construct-method signatures of ArtifactTransitivityFilter; don't use deprecated M2 code