Added an interface defining what methods are needed to create a BasicDBObject from an instance of a class implementing the interface and to fill the fields of an instance with a BasicDBObject. These are convenience methods to store and retrieve objects from MongoDB databases.
Merge branch 'development' of https://github.com/hesselmeulenbeld/HUniversal-Production-Utrecht into development
DbData now implements the IMongoSaveable interface.