CRUD results and tests 

Can we avoid including bulk_write.hpp by having the constructor take a bson::document::view of the result here and elsewhere?