Don't ignore writeConcern in BSONCollection.save

The "save" helper, accepting a GetLastError as a parameter, invoked the
underlying GenericCollection.update without a writeConcern. The
default for the argument (GetLastError()) would then be used,
effectively ignoring the user's provided writeConcern.