Add UTF-8 validation for Bson.opAssign(string). See #299.