ACE-627 allow ordering of artifact data to be defined - introduced an ArtifactDataHelper service that DeploymentProviders can use to define a particular order for the artifacts that are being returned by it.