Update api for BulkWriteResult

Fixes JAVA-1191
Added AsyncSingleConnectionBinding
Added acknowledgeWrite helper to tests

Can be called on a PinnedBinding or a AsyncSingleConnectionBinding so
that you can ensure the unacknowledged operations have succeeded.