made AbstractDBObject abstract
owner can now remove comments
simplyfied DefaultExceptionMapper