Allow the cucumber integration tests to use an in-memory H2 database
Introduce the ArtifactDAO object to help get Artifacts in and out of the data store