Ensure that new maven-publish API is Incubating, and improve generics
Validate existence of artifact files when publishing with ivy-publish
Added final artifact customisation methods to IvyPublication
- Currently these methods are planned to move to IvyConfiguration
- Still need DSL docs etc
Ensure that IvyArtifact and MavenArtifact do not return null values that cause publishing to fail