Changed artifact selection to select zero or one variant of each node in the dependency graph to be included in the result, whether directly or as an input to a transformation. Artifacts from the selected variant are still filtered by artifact type, which leads to some confusing behaviour. The filtering will be replaced by an error in a later change.
Simplify "AAR" artifact transform tests - Remove the 'enabledFeatures' flag. All tests use the same base build configuration. - Always register the same set of artifact transformations. - Use a different set of configuration names in producer and consumer - Use a single configuration in the consumer, with configuration views to control artifact filtering and transformation. - Combine AARFilterLocal and AARFilterExternal tests. - Rename AARClassicIntegrationTest -> AARUnfilteredIntegrationTest