Prepares for new development version 0.4.0-SNAPSHOT
Fixed bug in a test
Removed dead code from a test
getMetadataField is now in DatabaseDocument interface
Added @Override to MongoDocument.getContentField
Added support for atomic insert of documents with attachments

Fixes #198
Merge pull request #199 from remen/198_attachment_race_condition

Added support for "atomic" insert of documents with attachments
Large documents no longer causes exceptions in MongoDocumentIO's cleanup.

Adds a new test file for MongoDocumentIO which does not require a live MongoDB instance.
Adds a test to ensure that it always is the longest field which is removed.
Merge pull request #202 from Nycander/largedoc-process-fix

Large documents no longer causes exceptions in MongoDocumentIO's cleanup
Changes unit tests that test integration into actual integration tests, run with 'mvn verify'
Corrects slf4j dependencies to 1.7.2, matching hydra-api.
Removes unused file and dependencies on ancient Hydra Core.
Added maven-duplicate-finder-plugin and fixed (almost) all stages
Corrects mixed up properties for failsafe and surefire in Core pom
Merge pull request #1 from remen/laserval-slf4j-dependency-fixes

Added maven-duplicate-finder-plugin and fixed (almost) all stages
Merge pull request #204 from laserval/tests-into-integration-tests

Changes unit tests that test integration into actual integration tests
Merge pull request #205 from laserval/slf4j-dependency-fixes

Removed multiple logging implementations in stages, fixing problems with remote logging functionality.
Added admin-service to parent pom
Added <parent> to all children
Created distribution subdirectory