Creating test harnesses to make it easier for downstream projects to test when they embed galley. Also, move the toPath() stuff from the artifact/metadata managers into ArtifactFormatUtils to make it more accessible for testing, etc.