Async MongoCollection write operations now translate exceptions properly

 JAVA-1604