Updating the API to the new API

JAVA-1325
Something I hadn't thought about before: there is no way to use DBObject in async.