* Custom converters for MongoTemplate: Class<?> and Vector3D
* Specific exception for IDataAccess
* To support declaring converters in context xml, added another
constructor to SubclassAwareMongoTemplate
* Marked one CommandArgument constructor as @PersistenceConstructor,
so that MongoTemplate would use it to deserialize commands