ivory-artifact: hide constructors, expose artifactFileName accessor, haddock
ivory-artifact: add support for transformers
ivory-backend-c: fixes for changes to putArtifact